JS正則驗(yàn)證郵箱的格式詳細(xì)介紹
對(duì)于我們做WEB開發(fā)的,對(duì)表單的驗(yàn)證是必不可少的,所以今天把常用的一些驗(yàn)證羅列出來(lái),呵呵,今天下午剛學(xué)的JS正則表達(dá)式,有什么不足的地方還希望大家批評(píng)指正。
一.相關(guān)的代碼
function test()
{
var temp = document.getElementById("text1");
//對(duì)電子郵件的驗(yàn)證
var myreg = /^([a-zA-Z0-9]+[_|/_|/.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|/_|/.]?)*[a-zA-Z0-9]+/.[a-zA-Z]{2,3}$/;
if(!myreg.test(temp.value))
{
alert('提示/n/n請(qǐng)輸入有效的E_mail!');
myreg.focus();
return false;
}
}
//由于方法相同,一下只寫出相關(guān)的正則表達(dá)式
//對(duì)于手機(jī)號(hào)碼的驗(yàn)證(提供了兩種方法)
var mobile=/^((13[0-9]{1})|159|153)+/d{8}$/;
var mobile1=/^(13+/d{9})|(159+/d{8})|(153+/d{8})$/;
//對(duì)于區(qū)號(hào)的驗(yàn)證
var phoneAreaNum = /^/d{3,4}$/;
//對(duì)于電話號(hào)碼的驗(yàn)證
var phone =/^/d{7,8}$/;
}
二.解釋相關(guān)的意義
1. /^$/ 這個(gè)是個(gè)通用的格式。
^ 匹配輸入字符串的開始位置;$匹配輸入字符串的結(jié)束位置
2. 里面輸入需要實(shí)現(xiàn)的功能。
* 匹配前面的子表達(dá)式零次或多次;
+ 匹配前面的子表達(dá)式一次或多次;
?匹配前面的子表達(dá)式零次或一次;
/d 匹配一個(gè)數(shù)字字符,等價(jià)于[0-9]
- JS正則驗(yàn)證多個(gè)郵箱完整實(shí)例【郵箱用分號(hào)隔開】
- JS正則表達(dá)式驗(yàn)證賬號(hào)、手機(jī)號(hào)、電話和郵箱是否合法
- js與jquery正則驗(yàn)證電子郵箱、手機(jī)號(hào)、郵政編碼的方法
- 日常收集JS郵箱驗(yàn)證正則表達(dá)式
- 比較正宗的驗(yàn)證郵箱的正則表達(dá)式j(luò)s代碼詳解
- JavaScript常用正則驗(yàn)證函數(shù)實(shí)例小結(jié)【年齡,數(shù)字,Email,手機(jī),URL,日期等】
- 利用js正則表達(dá)式驗(yàn)證手機(jī)號(hào),email地址,郵政編碼
- Javascript Validation for email(正則表達(dá)式) 英文翻譯
- js驗(yàn)證email的正則
- JavaScript email郵箱/郵件地址的正則表達(dá)式及分析
相關(guān)文章
原生javascript實(shí)現(xiàn)圖片彈窗交互效果
這篇文章主要介紹了原生javascript實(shí)現(xiàn)圖片彈窗交互效果的方法及的相關(guān)資料,需要的朋友可以參考下2015-01-01代碼實(shí)例ajax實(shí)現(xiàn)點(diǎn)擊加載更多數(shù)據(jù)圖片
在本篇文章里我們給大家分享了關(guān)于ajax實(shí)現(xiàn)點(diǎn)擊加載更多數(shù)據(jù)圖片的相關(guān)代碼知識(shí)點(diǎn),有興趣的朋友們參考下。2018-10-10詳解webpack的proxyTable無(wú)效的解決方案
這篇文章主要介紹了詳解webpack的proxyTable無(wú)效的解決方案,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-06-06JavaScript canvas實(shí)現(xiàn)跟隨鼠標(biāo)移動(dòng)小球
這篇文章主要為大家詳細(xì)介紹了JavaScript canvas實(shí)現(xiàn)跟隨鼠標(biāo)移動(dòng)小球,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-02-02小程序使用watch監(jiān)聽數(shù)據(jù)變化的方法詳解
這篇文章主要介紹了小程序使用watch監(jiān)聽數(shù)據(jù)變化的方法詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-09-09JavaScript用Number方法實(shí)現(xiàn)string轉(zhuǎn)int
parseInt方法在format'00'開頭的數(shù)字時(shí)會(huì)當(dāng)作2進(jìn)制轉(zhuǎn)10進(jìn)制,所以建議string轉(zhuǎn)int最好用Number方法2014-05-05