ホームページ  >  記事  >  バックエンド開発  >  これで規則性が理解できたでしょうか?

これで規則性が理解できたでしょうか?

WBOY
WBOYオリジナル
2016-06-13 12:27:031020ブラウズ

これは通常のルールを理解する正しい方法ですか?
他の人が書いた通常のルールは次のとおりです:
if (!preg_match('/^[w-.] @[w-.] (.w ) $/', $_string))
角括弧とその内容についての私の理解は次のとおりです。角括弧はそれらのいずれかを表します。
次に、 [w を使用します。 -.] 上の段落の最初の は、任意の英字、水平バー、またはドットであることが理解されています

上記の理解が正しければ、質問はこれです。 このコードの目的は、電子メールが正しいことを確認することです。
メールの最初の単語を横ダッシュにすることはできないことは誰もが知っています。これは間違いではありませんか?

-----ソリューションのアイデア----------------------
正規表現は一致します...@....net
そうですか?

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。