php 正規表示式判斷電子郵箱的使用方法

2021-10-04 00:07:19 字數 625 閱讀 2298

<?php

//正規表示式

//下面表示的郵箱的匹配規則

//^[a-za-z0-9_.]+@[a-za-z0-9_]+\.[a-za-z0-9.]+$

$email1 = "[email protected]"; //乙個完整的電子郵箱位址

$email2 = "the email is [email protected]"; //內容中含有電子郵箱

$email3 = "this is email king002@163"; //郵箱位址缺少網域名稱字尾,例如.com .net

$rule1 = '^[a-za-z0-9_.]+@[a-za-z0-9_]+\.[a-za-z0-9.]+$';//有首位限定

$rule2 = '[a-za-z0-9_.]+@[a-za-z0-9_]+\.[a-za-z0-9.]+$';//無首位限定

if(mb_ereg($rule1,$email1,$a))

echo "";

if(mb_ereg($rule2,$email2,$b))

echo "";

if(mb_ereg($rule2,$email3))

else

php 判斷郵箱 php郵箱位址正規表示式驗證

這篇文章主要介紹了php郵箱位址正規表示式驗證,利用php語言實現一下電子郵件位址驗證程式,使用的是php語言的正規表示式庫,感興趣的小夥伴們可以參考一下 我們最經常遇到的驗證,就是電子郵件位址驗證。上常見。各種網頁指令碼也都常用 正規表示式 regular expression 對我們輸入的電子郵...

正規表示式匹配電子郵箱或者電子郵件位址

正則匹配表示式 a z a z0 9 a z0 9 a z0 9 a z0 9 a z a z i 國際網域名稱格式如下 網域名稱由各國文字的特定字符集 英文本母 數字及 即連字元或減號 任意組合而成,但開頭及結尾均不能含有 不能連續出現 網域名稱中字母不分大小寫。網域名稱最長可達60個位元組 包括...

郵箱的正規表示式

郵箱的一般格式為 名稱 網域名稱。我們這裡需要匹配的郵箱中名稱可以包含漢字 字母 數字,網域名稱只允許為英文和數字。例如 張三zs333 domain.com 郵件名稱部分 a za z0 9 u4e00 u9fa5 郵件網域名稱部分 一般網域名稱的規律為 n級網域名稱 網域名稱.二級網域名稱.頂級...