perlを使って英文だけを取り出したい。(UTF-8の場合)
下記perlは、UTF-8で記述されています。
この場合、$str1のように、英文が混じっています。
その中から、英語だけの文字を取り出すことは、できないでしょうか?
もし、簡単なサブルーチンなどご存知でしたら教えてください。
宜しくお願い致します。
$str1 = "さま z a マ な mo じ が ハイ っ ています。";
$str2 = &omit($str1);
sub omit{
}
print "$str2";
結果出力
---------
z a mo
No.2ベストアンサー
- 回答日時:
sub omit{
my $str = shift ;
$str =~ tr/a-zA-Z //cd;#英字以外は削除
$str =~ s/\s+/ /g;#スペースの縮約
return $str;
}
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- CGI CGIで出力するhtmlの<!DOCTYPE html>等のタグは要りますか? 2 2023/02/05 21:26
- PHP phpのメールフォームの完了画面でメール受信のコードを書いています。 1 2023/05/31 11:39
- Windows 8 win8 "ベータ ワールドワイド言語サポートで Unicode UTF-8 を使用"を出したい 2 2023/05/23 19:57
- Visual Basic(VBA) VBAで時間(00:00形式)を積算(足し算)したい 1 2022/11/15 17:04
- Visual Basic(VBA) 2つのシートの任意のセルの番号が一致したら、一致した行をコピーする VBA 2 2023/06/19 20:48
- Visual Basic(VBA) select caseの入れ子 3 2023/03/08 18:48
- Visual Basic(VBA) ワークブック内すべて検索 2 2022/12/20 20:13
- フィルムカメラ・インスタントカメラ 8mmフィルム映写機 2 2022/09/07 21:01
- その他(プログラミング・Web制作) COBOL数値転記をCOPY句内での仕様 6 2022/06/15 18:48
- Excel(エクセル) Excelにて、フォルダ内のTextファイルをマクロで統合すると文字化けしてしまう時の解消コード 4 2023/01/01 07:32
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
例外処理のフローチャートの記...
-
同じコンボボックス、リストボ...
-
モジュールとサブルーチン
-
サブルーチンを使った再帰的な...
-
use baseしたpackageのローカル...
-
Excel VBAで、ユーザーフォー...
-
”:”がいっぱいの文について。
-
フォートランのサブルーチンの...
-
タイマーで動かすselect caseの...
-
perlの構文でカンマの意味が分...
-
Perlのサブルーチンの引数引継ぎ?
-
smallbasic について教えてくだ...
-
Attempt to free unreferenced ...
-
ファイルを出力させる方法
-
ユーザー定義関数に#NAME?が返...
-
Excel VBAでリンク切れをチェッ...
-
Perl5.8とPerl5.6は共存可能で...
-
VBAで別モジュールへの変数の受...
-
'Range'メソッドは失敗しました
-
XML::XPathで日本語検索するには
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
例外処理のフローチャートの記...
-
Excel VBAで、ユーザーフォー...
-
COBOLで、Shellを起動するには?
-
モジュールとサブルーチン
-
”:”がいっぱいの文について。
-
ExcelVBA AddinでOnAction
-
オフコン(富士通Kシリーズ)...
-
ACCESSのVBAでPrivate Sub ~en...
-
VBAで2重のDoLoop関数から抜け...
-
fortran95実行エラー
-
perlの構文でカンマの意味が分...
-
プログラムの可読性が悪いです...
-
Perlのサブルーチンの引数引継ぎ?
-
サブルーチンを認識しません。
-
GOSUB命令とは
-
Inline CでOpenMPは使えますか?
-
初歩的な質問なのですが、サブ...
-
サブルーチンに引数を2つ以上...
-
BASIC言語で時差を求めるには?
-
cobol サブルーチンのlink
おすすめ情報