2008年08月03日

正規表現で、渡された文字列に非ASCII文字があるか?のチェック(PHP編)


//渡された文字列に非ASCII文字があるか?
//PHPの正規表現を使用して、渡された文字列に非ASCII文字があるかチェックします。(UTF-8向け)
//PHP 正規表現 非ASCII文字 UTF8
$str = " abcdefghijklmnopqrstuvwxyz!#$%&'()[]@";
if (preg_match("/[^\x20-\x7E]/", $str)) {
echo "文字列にASCII文字でない文字が存在する"."<br>\n";
} else {
echo "文字列にASCII文字でない文字が存在しない"."<br>\n";
}
//↓
//"文字列にASCII文字でない文字が存在しない"

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

メールアドレス:

ホームページアドレス:

コメント:

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

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