2008年04月20日

正規表現で、文字列は全て全角カタカナか?のチェック(PHP編)


UTF-8対応です。



$str = "アイウエオワイウエオン";
if (preg_match("/^(?:\xE3\x82[\xA1-\xBF]|\xE3\x83[\x80-\xB6])+$/", $str)) {
echo "すべて全角カタカナである"."<br>\n";
} else {
echo "すべて全角カタカナではない"."<br>\n";
}

posted by 台北猫々 at 21:48| Comment(0) | TrackBack(0) | 技術メモ(PHP)
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

この記事へのトラックバックURL
http://blog.sakura.ne.jp/tb/14236244

この記事へのトラックバック