mb正規表現
全角カタカナ判断したい場合の正規表現。
// mb_ereg("^[ァ-ヶー]+$", $str); //
ただし、 mb_regex_encodingや mb_internal_encoding で、文字エンコードを指定しとかないと動かない場合あり。
制作に関する私的なメモです
タグを絞り込む : php
全角カタカナ判断したい場合の正規表現。
// mb_ereg("^[ァ-ヶー]+$", $str); //
ただし、 mb_regex_encodingや mb_internal_encoding で、文字エンコードを指定しとかないと動かない場合あり。
//郵便番号: preg_match("/^\d{3}\-\d{4}$/",$hoge);
//電話番号: if (!preg_match("/^\d{2}\-\d{4}\-\d{4}$/",$hoge) && !preg_match("/^\d{3}\-\d{3}\-\d{4}$/",$hoge) && !preg_match("/^\d{4}\-\d{2}\-\d{4}$/",$hoge)){ $error_mes[] = "電話番号の入力が不正です"; }
//メアド: preg_match("/^[a-zA-Z0-9_\.\-]+?@[A-Za-z0-9_\.\-]+$/",$hoge);
参考サイト: http://phpspot.net/php/pg%90%B3%8BK%95%5C%8C%BB%81F%83%81%81%5B%83%8B%83A%83h%83%8C%83X%82%A9%82%C7%82%A4%82%A9%92%B2%82%D7%82%E9.html http://catbot.net/blog/2007/06/re_php.html