郵便番号 書式チェック | if (preg_match('/^([0-9]{3})(-[0-9]{4})?$/i', $data)) { |
電話番号 書式チェック | if (preg_match('/^[0-9]{2,4}-[0-9]{2,4}-[0-9]{3,4}$/', $data)) { |
数値 書式チェック | if (preg_match('/^[0-9]+$/', $data)) { |
英字 書式チェック | if (preg_match('/^[a-zA-Z]+$/', $data)) { // 英字の場合 |
英数字 書式チェック | if (preg_match('/^[a-zA-Z0-9]+$/', $data)) { // 英数字の場合 } |
メールアドレス編 Emailアドレス 書式チェック | if (preg_match('|^[0-9a-z_./?-]+@([0-9a-z-]+\.)+[0-9a-z-]+$|', $mail)) { // メールアドレスやで |
漢字・ひらがな・カタカナ編 書式チェック | mb_regex_encoding("UTF-8"); if (preg_match("/^[ぁ-んァ-ヶー一-龠]+$/u",$name)) { |
URL からドメイン名を得る | if (preg_match('@^(?:http://)?([^/]+)@i',"http://www.php.net/index.html", $matches); |