xyzzy

xyzzy正規表現を使う時、全角(2バイト文字)にヒットさせたい場合は、"[^a-z0-9]" みたいなことをやっていた。しかし、Xyzzy Apocrypha をみるに、もっと直接的な方法でもいけるようだ。

例えば以下のような正規表現が可能である。

[0-9]:全角数字
[a-z]:全角アルファベットのa〜z
[A-Z]:全角アフファベットのA〜Z
[ぁ-ん]:あいうえおの50音
[ァ-ヶ]:カタカナ
[亜-鄢]:漢字にマッチ(たぶんあってるはず)

さすが xyzzy といった感じだ。


引用元: [xyzzy] - カタカタ万歳! パソコン・デジモノ備忘録,
http://d.hatena.ne.jp/uogiawi/searchdiary?word=%2A%5Bxyzzy%5D