ホーム > PHP + MySQL > PHP-正規表現 メールアドレスかどうか調べる方法

PHP-正規表現 メールアドレスかどうか調べる方法

<?php
$text = “da.me..@docomo.ne.jp”;
if (preg_match(‘/^(?:[^(\040)<>@,;:".\\\\\[\]\000-\037\x80-\xff]+(?![^(\040)<>@,;:".\\\\\[\]\000-\037\x80-\xff])|”[^\\\\\x80-\xff\n\015"]*(?:\\\\[^\x80-\xff][^\\\\\x80-\xff\n\015"]*)*”)(?:\.(?:[^(\040)<>@,;:".\\\\\[\]\000-\037\x80-\xff]+(?![^(\040)<>@,;:".\\\\\[\]\000-\037\x80-\xff])|”[^\\\\\x80-\xff\n\015"]*(?:\\\\[^\x80-\xff][^\\\\\x80-\xff\n\015"]*)*”))*@(?:[^(\040)<>@,;:".\\\\\[\]\000-\037\x80-\xff]+(?![^(\040)<>@,;:".\\\\\[\]\000-\037\x80-\xff])|\[(?:[^\\\\\x80-\xff\n\015\[\]]|\\\\[^\x80-\xff])*\])(?:\.(?:[^(\040)<>@,;:".\\\\\[\]\000-\037\x80-\xff]+(?![^(\040)<>@,;:".\\\\\[\]\000-\037\x80-\xff])|\[(?:[^\\\\\x80-\xff\n\015\[\]]|\\\\[^\x80-\xff])*\]))*$/’, $text)) {
echo “正しいメールアドレスかも”;
} else {
echo “正しくないメールアドレスかも”;
}
?>

結果:正しくないメールアドレスかも

上の結果をコピペしても動かないです。

動かす場合、シングルクオート・ダブルクオートを変換してください。

    関連する記事は見当たりません…

コメント:0

コメントフォーム
入力した情報を記憶する

トラックバック:0

この記事のトラックバック URL
http://seo.gunpla-rev.net/blog/php-mysql/php-%e6%ad%a3%e8%a6%8f%e8%a1%a8%e7%8f%be-%e3%83%a1%e3%83%bc%e3%83%ab%e3%82%a2%e3%83%89%e3%83%ac%e3%82%b9%e3%81%8b%e3%81%a9%e3%81%86%e3%81%8b%e8%aa%bf%e3%81%b9%e3%82%8b%e6%96%b9%e6%b3%95/trackback/
トラックバックの送信元リスト
PHP-正規表現 メールアドレスかどうか調べる方法 - 携帯アフィリエイトで稼ぐアフィリエイトSEO より

ホーム > PHP + MySQL > PHP-正規表現 メールアドレスかどうか調べる方法

検索
フィード
メタ情報
あと何日

今年の目標PHPを覚える

今日:2012-05-21
全体:366日間
経過:142日間
残日数:224日間
消化率:38.8%
ブログパーツ
킹ēǂ݂uOp[c
QRコード
QRR[h

ページの上部に戻る