A 回答 (2件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
なにを「半角文字」とするかにもよりますが。
UTF8フラグ付き文字列の $sから探すなら
@l = ( $s =~ /\p{InBasicLatin}/g ) ; # $sからLatin文字と記号を抽出、gフラグで全部マッチングして@lに
$count = scalar @l ; # @lの個数を数える
UTF8フラグ付き文字列にするには、スクリプト内部の文字列なら use utf8;してスプリプト自体をutf-8で記述。
ファイル等から読み込んだものの場合は、Encode::decodeやPerlIOの :encoding(XXX) 等を利用
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) capeofdragonと申します Excel2016を使っておりまして 半角又は全角の任意文字列が 2 2022/10/31 13:51
- その他(Microsoft Office) WordやExcelで英数字のみ半角または全角にしたい 6 2022/08/03 08:18
- Visual Basic(VBA) 特定の文字を簡単な操作で半角スペースに変換するか削除したい 2 2022/11/01 10:35
- Excel(エクセル) セルに入力した小文字アルファベット、数字を大文字表示させるには? 3 2022/07/13 10:01
- Access(アクセス) Accessのテキストボックスの入力文字制限 1 2023/01/18 20:43
- その他(ソフトウェア) ソースネクストアプリをインストールし、製品登録で半角英数字が入力できない 5 2022/07/03 22:44
- Excel(エクセル) エクセルの数式で教えてください。 3 2022/10/25 10:52
- PowerPoint(パワーポイント) パワーポイント、四角い枠の中に文字を入れたい 2 2023/08/15 10:43
- Word(ワード) Windows11キーボードの調子が悪いので治し方を教えてください。 【症状】 1つ目 キーボードの 5 2022/07/03 14:51
- Visual Basic(VBA) エクセルの数式で教えてください。 1 2023/07/31 15:49
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
perl でエラー:Wide character...
-
【LaTeX】pBibTeXでのエラーの...
-
カタカナ一覧表が知りたい
-
PerlでRSS取得 ~ 文字化け ~ ...
-
sedやperlでの2バイト文字を含...
-
Perlで、文字の出現回数を調べ...
-
CSVファイルの中で、「 , 」カ...
-
全角英数字の必要性が理解できない
-
英数字のみ全角から半角に変換
-
マクロを使ってフォルダー内に...
-
IEからEdgeへの移行に伴うIMEの...
-
エクセルで数値を全角文字(カ...
-
CString から LPCTSTRの型に変換
-
Excel VBAでPDFファイルをMicro...
-
WORDで改ページすると時々グレ...
-
EXCELからCSVにすると余計なカ...
-
「何とかで始まり、何とかで終...
-
VBA 文字に半角が含まれて...
-
VB.net、テキストボックス入力...
-
VBA 置換文字がみつからない時
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
perl でエラー:Wide character...
-
【LaTeX】pBibTeXでのエラーの...
-
【文字コード】外見上は全く同...
-
MFCのコントロールにUTF-8の文...
-
perlについての質問
-
sedやperlでの2バイト文字を含...
-
WindowsでUTF-8のPerlスクリプ...
-
HTML::Templateでutf-8のテンプ...
-
Java+MySQLで特殊文字(丸数字(...
-
UTF-8のPerlから、UTF-8、EUC、...
-
jcode.plのかわり
-
Perlで、文字の出現回数を調べ...
-
CGIでメール送信で件名文字化け
-
perlで読み込むテキストの文字...
-
Jcodeによるカタカナ→ひらがな変換
-
UTF-16からUTF-8への変換
-
printfの書式指定での2バイト文...
-
PIC16F84AのBlank Checkは
-
JcodeモジュールとEncodeモジュ...
-
カタカナ一覧表が知りたい
おすすめ情報