ぴゅーもんブログ

カナダ生まれの日本育ち白イルカ(ベルーガ)のぬいぐるみぴゅーもんのブログです、ハワイにもいったよ〜(不定期のんびり更新)

ASP.NETでの入力チェック

全角カナ文字のみのチェックをしようと「^\p{IsKatakana}*$」の正規表現でチェックしようとしたけで、どうしても、動作しませんでした。仕方がないのでUnicodeの範囲で指定しました。「[\u30A0-\u3100]*」こんな感じです。原因が不明のままなのがきもい。
めも:
第2回 VS.NETでプログラム・レス開発を学ぶ(前編)
テキスト中に異種文字が混在していないかを調べる
MSDN Japan Home > MSDN Library Japan > .NET Framework > リファレンス > 正規表現言語要素
Char.GetUnicodeCategory メソッド
System.Text.RegularExpressions