ホームページ > バックエンド開発 > PHPチュートリアル > php 正規表現を使用して文字列から電子メール アドレスを抽出する_PHP チュートリアル

php 正規表現を使用して文字列から電子メール アドレスを抽出する_PHP チュートリアル

WBOY
リリース: 2016-07-13 16:55:26
オリジナル
1155 人が閲覧しました

ウェブサイト上のウェブページ上の電子メールアドレスを含むコンテンツを収集し、必要に応じてコンテンツ内の電子メールアドレスを抽出するための専門的なツールが存在する場合があります。

[PHP]コード

コードは次のとおりです コードをコピー

関数 extract_emails($str){

// この正規表現は文字列からすべてのメールを抽出します:

$regexp = '/([a-z0-9_.-])+@(([a-z0-9-])+.)+([a-z0-9]{2,4})+/私は

preg_match_all($regexp, $str, $m);

isset($m[0]) を返す? $m[0] : array();

}

$test_string = 'これはテスト文字列です...

test1@example.org

さまざまな形式をテストします:

test2@example.org

foobar

奇妙なフォーマット:

test5@example.org

test6[at]example.org

test7@example.net.org.com

test8@example.org

test9@!foo!.org

フーバー ';

print_r(extract_emails($test_string));

http://www.bkjia.com/PHPjc/631676.htmlwww.bkjia.com

tru​​ehttp://www.bkjia.com/PHPjc/631676.html技術記事ウェブサイト上のウェブページ上の電子メールアドレスを含むコンテンツを収集し、コンテンツ内の電子メールアドレスを抽出するための専門的なツールがある場合があります。例を見て、必要に応じて参照してください...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート