2009年2月28日土曜日

正規表現 - 日本語チェック


正規表現を使用すると、日本語チェックが簡単に定義できます。



以下、ルールとして定義します。





error("漢字は入力できません。")
     if KanjiName.IsMatch(".*[\u4E00-\u9FFF]+.*");


error("半角カナは入力できません。")
     if KanaName.IsMatch(".*[。-゚]+.*");








kana1.JPG



実行してみると・・・



kana2.JPG






kana3.JPG



情報提供 : Hayashida










0 件のコメント:

コメントを投稿

2018 - 新年のご挨拶

あけましておめでとうございます。 旧年中は大変お世話になりました。今年もよろしくお願いいたします。 毎年後半になるとブログの更新が滞っている状況が続いています。なんとか今年は続けようと思っていますが、既に年内の予定が詰まっていまして今年も多忙な一年となりそうです。 それ...