役立つ便利なサイト
役に立つフリーソフト
コラム集:PHPの正規表現 |
←前コラム 目次 次コラム→ |
|
PHP正規表現:メールアドレスチェック |
分類:PHP/Perl 著者:佐藤誠一 更新日付:2008/12/13 |
○メールアドレスかのチェック関数 <?php function isEail($textIn) { if (preg_match("/^([a-zA-Z0-9])+([a-zA-Z0-9\._-])*@([a-zA-Z0-9_-])+([a-zA-Z0-9\._-]+)+$/", $textIn)) { return true; } else { return false; } } ?> 説明:[a-zA-Z0-9]のどれかで始まり、その文字が1文字以上続く、その後に[a-zA-Z0-9\._-]が0文字以上続きます。その後、@があって、[a-zA-Z0-9_-] のうち、1文字以上が続きます。そして、[a-zA-Z0-9\._-]が1文字以上最後まで続くというものです。 尚、この関数は、あくまでも、構文レベルのチェックですので、本当に受信できるメールアドレスであるかどうかチェックしていません。 |
|
←前コラム 目次 次コラム→ |