js判斷是否為郵件,JS正規表示式判斷郵箱

時間 2022-02-01 19:31:25

1樓:小羊說程式設計

可以根據正規表示式判斷某個值是否是郵箱格式:

郵箱正規表示式:

var regemail = /^\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;

js驗證**:

var useremail="[email protected]";

if(regemail.test(useremail))//如果返回true,表示useremail符合郵箱格式

{}else

{}你可以試試!

2樓:baby_原來

1、使用正則驗證

2、使用js分段判斷是否符合郵件格式

function char_test(chr)//字元檢測函式

return(0);

} //數字和特殊字元檢測函式

function spchar_test(chr)return(0);

} function email_test(str){ var i,flag=0;

var at_symbol=0; //「@」檢測的位置var dot_symbol=0; //「.」檢測的位置if(char_test(str.charat(0))==0 )return (1); //首字元必須用字母//檢測「@」的位置

for (i=1;i19 )

return(4); //帳號多於十九個字元//不能用其它的特殊字元

for(i=1;i

3樓:匿名使用者

var reg = /^(?:\w+\.?)*\w+@(?:\w+\.)*\w+$/;

if(reg.test(str))else

js正規表示式判斷郵箱

4樓:

function checkmail(mail) )+$/;

if (filter.test(mail)) return true;

else}

js判斷郵箱格式

5樓:匿名使用者

郵箱格式要求是:

必須包含一個並且只有一個符號@

第一個字元不能是'@'或者'.'

不允許出現'@.'或者'.@'或者'-@'或者'@-'

結尾不得是字元'@'或者'.'

字元@後面只能是'a-za-z0-9'

看是不是您需要的。

求js中正規表示式必須包含大寫字母小寫字母和數字

分開寫吧,單獨寫會累死的 alert 0 9 test 12 ag a z test 12 ag a z test 12 ag 必須包含大小寫字母和數字 也能包含其它字元 寫3個吧,再 並上 求js中正規表示式 必須包含大寫字母小寫字母和數字 您這個問題解決了麼 能不能分享給我 謝謝 必須包含的話....

求正則是否有正則能夠判斷最後一位是否為數字

有的,在正規表示式中 代表的是任意字元 d 代表的是數字0 9,但是 d 只能代表一個數字。與字串開始的地方匹配,不匹配任何字元。與字串結束的地方匹配,不匹配任何字元.代表修飾匹配次數為至少 1 次。要匹配 字元本身,請使用 代表匹配除了換行符 n 以外的任意一個字元。要匹配小數點本身,請使用 代表...

js根據身份證判斷是否成年,如何檢視身份證是否成年了

身份證第7位到第10位是年份,18歲是成年,你自己看看到今年2016年有沒有18歲.你也是蠢驢凱鍋的粉絲? rf饒烽 var idcardel document.getelementbyid idcard var idcard idcardel.val var birthyear idcard.su...