
No.2ベストアンサー
- 回答日時:
カテゴリがVisual Basicでかつ回答済みではありますが、「フリーソフトでもかまいません。
」の記述があったので、一応フリーソフトの方を回答してみます。日本語対応の正規表現が扱えるユーティリティソフトであれば、比較的容易にJIS第二水準漢字を抽出できると思います。
JIS第二水準は、
弌 (区点48 01、JIS 0x0521、SJIS 0x989F)から
熙 (区点84 06、JIS 0x7426、SJIS 0xEAA4)まで
ということですので、「弌」から「熙」までの範囲の「漢字」を探せばよいということになり、その範囲の正規表現は
[弌-熙]
となります。grep するなら
grep '[弌-熙]' 対象ファイル
です。
またサクラというテキストエディタなら、
[検索(S)]-[検索(F)...]で開いているテキストを対象にして、または
[検索(S)]-[Grep(G)...]で複数ファイルを対象にして、
検索条件欄に [弌-熙] という5文字を指定して、[正規表現]をチェックしてから、検索してみてください。
●サクラエディタプロジェクト
http://sakura-editor.sourceforge.net/
おじゃましました。
参考URL:http://sakura-editor.sourceforge.net/,http://www …
この回答へのお礼
お礼日時:2005/03/15 14:24
ありがとうございました。
正規表現の意味がいまいち分かりませんが、[検索(S)]-[Grep(G)...]で思い通りの結果ができました。
あと、このソフトを使って外字の有無を調べることってできますか?
よろしくお願いします。
No.1
- 回答日時:
「弌」JISコード5021 シフトJIS 989Fから「熙」JISコード7426 シフトJIS EAA4までが、第2水準の様なのでその範囲内であるかを調べることで1.2.3.のいずれでも可能と思います。
VBでは、ASC等の関数で、調べられると思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excel VBA セルの値がおかしいです
-
VBA セル間のリンク修正につい...
-
エクエルのVBAコードについて教...
-
ワードの図形にマクロを登録で...
-
vbsでのwebフォームへの入力制限?
-
ダブルクリックで貼り付けた画...
-
vba textboxへの入力について教...
-
【マクロ】並び替えの範囲が、...
-
【マクロ】開いているブックの...
-
えくせるのVBAコードについて教...
-
Excelのマクロについて教えてく...
-
VBAでセルの書式を変えずに文字...
-
複数のExcelファイルをマージす...
-
Vba Array関数について教えてく...
-
【マクロ】シートの変数へ入れ...
-
【マクロ】売上一覧YYYYMMDDHHS...
-
VBAの「To」という語句について
-
VBAでFOR NEXT分を Application...
-
VB.net 文字列から日付型へ変更...
-
【ExcelVBA】5万行以上のデー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
正規表現 秀丸エディタ 行頭か...
-
メールアドレスの正規表現について
-
第二水準漢字が含まれるか?
-
正規表現で、青空文庫形式の入...
-
sedで正規表現の後方参照を使い...
-
C言語のコメントを「正規表現」...
-
python正規表現について
-
C言語にパターンマッチってない...
-
正規表現で囲まれた部分の文字列
-
grepの正規表現での最短マッチ...
-
正規表現でシングルクォーテー...
-
正規表現でAND検索はできる...
-
文章中全ての半角カッコ ( の...
-
MFCで正規表現
-
正規表現でカウントアップ(?)す...
-
vbaの正規表現で、マッチした一...
-
文字列検索(grepのようなもの)...
-
Mで始まりuで終わる文字列
-
正規表現で大文字小文字指定に...
-
Perl 数値にスラッシュを入れる...
おすすめ情報