ホームページ バックエンド開発 PHPチュートリアル PHP メール メールボックス Regular_PHP チュートリアル

PHP メール メールボックス Regular_PHP チュートリアル

Jul 21, 2016 pm 03:48 PM
email php コード コピー 通常 郵便 確認する

1. メールを確認します:

コードをコピーします: コードは次のとおりです:
1. < ?php
2. if (ereg(”/^[a-z]([a-z0-9]*) [-_ .]?[a-z0-9]+)*@([a-z0-9]*[-_]?[a-z0-9]+)+[.][a-z]{2, 3}( [.][a-z]{2})?$/i; ”,$email)){
3. echo 「あなたのメールアドレスは正しいです!」;}
4. else{
5.もう一度試してください。
6. }
7.


国際ドメイン名は、特定の文字セット、数字、および「-」の組み合わせで構成されます。ただし、先頭と末尾に「-」を含めることはできません。また、「-」を連続して使用することもできません。 ドメイン名の文字は大文字と小文字が区別されません。ドメイン名の長さは最大 60 バイトです (サフィックス .com、.net、.org などを含む)。
/^[a-z]([a-z0-9]*[-_]?[a-z0-9]+)*@([a-z0-9]*[-_]?[a-z0- 9]+)+[.][a-z]{2,3}([.][a-z]{2})?$/i;
/content/i は大文字と小文字を区別しない正規表現を形成します
^ 先頭に一致します。 $ end と一致
[a-z] 電子メールのプレフィックスは英語の文字で始まる必要があります
([a-z0-9]*[-_]?[a-z0-9]+)* および _a_2、aaa11、_1_a_2 と一致します。ただし、a1_、aaff_33a_、a__aa には一致しません。* は 0 以上を意味します。
* は 0 個以上の前の文字を表します。
[a-z0-9]* は 0 個以上の英字または数字に一致します。
[-_]? は 0 または 1 個の「-」に一致します。「-」は連続して出現できません。
[a- z0-9]+ は 1 つ以上の英語の文字または数字と一致します。「-」を末尾として使用できないためです
@ @
([a-z0-9]*[- _]?[a-z0-] が必要です9]+)+ 上記の ([a-z0-9]*[-_]?[a-z0-9]+)* の説明を参照してください。ただし、空にすることはできません。+ は 1 つまたは複数を意味します。
[.] は特殊文字 (.) を通常の文字として扱います
[a-z]{2,3} は 2 ~ 3 個の英字 (通常は com または net など) に一致します。
([.][a-z]{2}) ? 0 または 1 [.][a-z]{2} (.cn など) .com.cn の最後の部分が通常 2 桁かどうかはわかりません。そうでない場合は、{2} を { に変更してください。開始単語数、終了単語数}
詳細な説明付きの完璧な電子メール正規表現です。テストにご協力ください。 2. 文字列から電子メールを抽出します:
function getEmail($str) {
$pattern = "/([a-z0-9]*[-_.]?[a-z0-9] + )*@([a-z0-9]*[-_]?[a-z0-9]+)+[.][a-z]{2,3}([.][a-z]{2}) ? /i";
preg_match_all($pattern,$str,$emailArr);
return $emailArr[0];
}
$emailstr = "9999@qq.com.cn 私は Mi vi の場所ではありません。 iid メーリングリスト :fuyongjie@163.com および hh@qq.com;.;;,fuyongjie.100@yahoo.com,fu-1999@sina.com";
$emailArr = getEmail($emailstr);
echo " print_r($emailArr); <BR>echo "";
?>
次のように印刷します:
Array
(
[0] => 9999@qq.com.cn
[1] => fuyongjie@163.com
[2] => hh@qq.com
[4] => fu-1999@sina .com
)
3. 比較: 2 番目の正規表現には、最初の正規表現の ^ と $ がありません。



http://www.bkjia.com/PHPjc/319666.html
www.bkjia.com

tru​​ehttp://www.bkjia.com/PHPjc/319666.html技術記事 1. 電子メールを確認します。次のようにコードをコピーします。 1. ?php 2. if (ereg(”/^[a-z]([a-z0-9]*[-_.]?[a-z0-9]+ ) *@([a-z0-9]*[-_]?[a-z0-9]+)+[.][a-z]{2,3}([.][a-z]{2})? $ /i; ”,$email)){ 3. e...
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

OKX OUYI公式ウェブサイト登録ポータル2025 OKX OUYI公式ウェブサイト登録ポータル2025 Mar 04, 2025 pm 11:45 PM

OKX OUYIは、主要な暗号通貨取引プラットフォームです。この記事では、OKX OUYIの公式Webサイトアカウントを登録する方法についてガイドするための詳細な手順を説明します。公式ウェブサイトにアクセスする方法、登録方法を選択し、必要な情報を入力し、登録プロセスを完了する方法を学びます。この記事には、実際の個人情報を使用したり、強力なパスワードを設定することの重要性など、予防措置に関する情報も含まれています。

セサミオープンドアエクスチェンジウェブページログイン最新バージョンgateio公式ウェブサイトの入り口 セサミオープンドアエクスチェンジウェブページログイン最新バージョンgateio公式ウェブサイトの入り口 Mar 04, 2025 pm 11:48 PM

ログインステップやパスワード回復プロセスなど、セサミオープンエクスチェンジWebバージョンのログイン操作の詳細な紹介も、ログイン障害、ページを開くことができず、プラットフォームにスムーズにログインするのに役立つ検証コードを受信できません。

Gateio Exchangeアプリ古いバージョンGateio Exchangeアプリ古いバージョンダウンロードチャネル Gateio Exchangeアプリ古いバージョンGateio Exchangeアプリ古いバージョンダウンロードチャネル Mar 04, 2025 pm 11:36 PM

Gateio Exchangeアプリは、公式のサードパーティのアプリケーション市場、フォーラムコミュニティ、その他のチャネルをカバーする古いバージョン用のチャネルをダウンロードします。また、古いバージョンを簡単に取得し、新しいバージョンやデバイスの互換性を使用する際の不快感を解決するのに役立ちます。

Bitget公式Webサイトで最新のアプリを登録およびダウンロードする方法 Bitget公式Webサイトで最新のアプリを登録およびダウンロードする方法 Mar 05, 2025 am 07:54 AM

このガイドは、AndroidおよびiOSシステムに適した公式Bitget Exchangeアプリの詳細なダウンロードとインストール手順を提供します。このガイドは、公式ウェブサイト、App Store、Google Playなど、複数の権威ある情報源からの情報を統合し、ダウンロードおよびアカウント管理中の考慮事項を強調しています。ユーザーは、App Store、公式WebサイトAPKダウンロード、公式Webサイトジャンプ、完全な登録、ID検証、セキュリティ設定など、公式チャネルからアプリをダウンロードできます。さらに、ガイドはよくある質問や考慮事項をカバーします。

セサミオープンドアログイン登録登録ゲート。io交換登録公式ウェブサイトの入り口 セサミオープンドアログイン登録登録ゲート。io交換登録公式ウェブサイトの入り口 Mar 04, 2025 pm 04:51 PM

Gate.io(Sesame Open Door)は、世界をリードする暗号通貨取引プラットフォームです。このチュートリアルでは、アカウントの登録とログイン、KYC認定、FIAT通貨とデジタル通貨充電、取引ペアの選択、制限/市場取引注文、注文およびトランザクションレコードの表示などの手順を把握しているため、暗号通貨取引のためのgate.ioプラットフォームを迅速に開始できます。 初心者であろうとベテランであろうと、このチュートリアルから利益を得て、gate.ioの取引スキルを簡単に習得できます。

Gate.io公式ログインWebバージョンセサミオープンドアトレーディングプラットフォームWebバージョンログインWebバージョン Gate.io公式ログインWebバージョンセサミオープンドアトレーディングプラットフォームWebバージョンログインWebバージョン Mar 04, 2025 pm 04:33 PM

セサミのオープンドアトレーディングプラットフォームのログイン方法は、公式Webサイトにアクセスする必要があります(ドメイン名を自分で検索してください)。このプラットフォームにより、2FAなどのセキュリティ検証メカニズムがアカウントのセキュリティを確保できるようにする場合があります。

デジタル通貨契約のルーチンは何ですか?デジタル通貨契約のプレイ方法は? デジタル通貨契約のルーチンは何ですか?デジタル通貨契約のプレイ方法は? Mar 03, 2025 pm 07:06 PM

デジタル通貨契約取引:高い収益と潜在的なリスクと共存する投資戦略は、デジタル通貨の価格を予測する必要があります。契約取引は通常、レバレッジを使用し、潜在的なリターンはスポット取引よりも高くなりますが、より高いリスクも伴います。この記事では、デジタル通貨契約取引における一般的な落とし穴が明らかになり、OUYI OKX Exchangeでの契約取引の詳細な手順を提供します。デジタル通貨契約取引のリスクとトラップデジタル通貨契約の市場には多くのリスクが隠されており、犯罪者やプラットフォームはルールの抜け穴を使用して利益を上げることができます。一般的な落とし穴には以下が含まれます。価格操作:集中取引を通じて市場価格を操作し、利益を上げるために価格を人為的に引き上げたり引き下げたりします。情報の非対称性:プラットフォームまたはトランザクション

OUYI OKXトレーディングプラットフォームアプリ公式ウェブサイト登録ポータル OUYI OKXトレーディングプラットフォームアプリ公式ウェブサイト登録ポータル Mar 04, 2025 pm 11:27 PM

グローバルユーザーが信頼するデジタル資産取引プラットフォームであるOKXトレーディングプラットフォーム。このプラットフォームは、スポット取引、先物取引、オプション取引など、さまざまなデジタル資産取引サービスを提供します。

See all articles