ホームページ > バックエンド開発 > PHPチュートリアル > js と php のメール アドレスの検証_PHP チュートリアル

js と php のメール アドレスの検証_PHP チュートリアル

WBOY
リリース: 2016-07-13 10:42:04
オリジナル
784 人が閲覧しました

メールアドレスを確認する方法はたくさんあります。ブラウザ側では、正規表現を通じて js メール検証を検出できます。

例: ソースコード

js と php のメール アドレスの検証_PHP チュートリアル /^((([a-z]|d|[!#$%&'*+-/=?^_`{|}~]|[u00A0-uD7FFuF900-uFDCFuFDF0-uFFEF ])+(.([a-z]|d|[!#$%&'*+-/=?^_`{|}~]|[u00A0-uD7FFuF900-uFDCFuFDF0-uFFEF])+)*)|( (x22)((((x20|x09)*(x0dx0a))?(x20|x09)+)?(([x01-x08x0bx0cx0e-x1fx7f]|x21|[x23-x5b]|[x5d-x7e]|[ u00A0-uD7FFuF900-uFDCFuFDF0-uFFEF])|(\([x01-x09x0bx0cx0d-x7f]|[u00A0-uD7FFuF900-uFDCFuFDF0-uFFEF]))))*(((x20|x09)*(x0dx0a))?(x20 |x09)+)?(x22)))@((([a-z]|d|[u00A0-uD7FFuF900-uFDCFuFDF0-uFFEF])|(([a-z]|d|[u00A0-uD7FFuF900-uFDCFuFDF0-uFFEF]) ([a-z]|d|-|.|_|~|[u00A0-uD7FFuF900-uFDCFuFDF0-uFFEF])*([a-z]|d|[u00A0-uD7FFuF900-uFDCFuFDF0-uFFEF])))+(( [a-z]|[u00A0-uD7FFuF900-uFDCFuFDF0-uFFEF])|(([a-z]|[u00A0-uD7FFuF900-uFDCFuFDF0-uFFEF])([a-z]|d|-|.|_|~|[u00A0-uD7FFuF900] -uFDCFuFDF0-uFFEF])*([a-z]|[u00A0-uD7FFuF900-uFDCFuFDF0-uFFEF])))$/ } コードを見る

呼び出しは非常に簡単です:

js と php のメール アドレスの検証_PHP チュートリアル (isEmail('youremail@yourdomain.com')){ console.log('これはメールです有効です'); コードを見る

サーバー側検証の場合。 php と同様に、最も単純なものは次のとおりです:

isEmail( filter_var(, } コードを見る しかし、この問題は複雑になる可能性もあります。

これが好きです。彼は、電子メール アドレス検証 Web サイトの完全なシステムを確立しました。これをやる人は少ないと思います。

正直に言うと、感心せざるを得ません。

http://www.bkjia.com/PHPjc/675208.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/675208.html技術記事電子メール アドレスを確認するにはさまざまな方法があります。ブラウザ側では、正規表現を通じて js メール検証を検出できます。 例: ソース コード /^((([a-z]|d|[!#$%'*+-/=?^_`{|}~]|[u00A0-uD7FFuF9...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート