正則大全

 

//用戶名由6-18位的字母數字下劃線組成,不能由數字開頭

var r_name=/^[a-z]\w{5,17}$/i

 

//密碼長度不能少於六位

var r_pwd=/^\w{6,}$/

 

//要求和以上密碼輸入一致

//首先判斷輸入的確認密碼是否爲空?

//如果不爲空,通過找對象.value找到密碼輸入框的值,在通過找對象.value找到確認密碼的值

//拿倆個值進行比較 用==

//如果相等,提示輸入正確,否則提示兩次密碼輸入不一致,return false

 

 

//要求輸入正確的email地址   

//[email protected]   

//[email protected]

 

//所有的通用郵箱地址

var r_eamil=/^\w+@\w+(\.)\w+$/

 

//匹配一個QQ郵箱地址

//[email protected] 

var r_qq_email=/^\d{5,}@qq(\.)com$/

 

//匹配一個163的郵箱地址

var r_163_email=/^\w+@163(\.)com$/

 

//匹配一個後綴名可能是.com|.net|.cn|.edu

var email=/^\w+@\w+(\.)com|net|cn|edu$/

 

//要求輸入有效的年齡段

var r_age=/^\d{1,2}$/

//if(age>=18&&age<=100)

 

//驗證手機號:11  

//18

//13

//15

var r_tel=/^1[3,5,8]\d{9}$/

 

//驗證身份證號  18位或者17位加一個X

var r_s=/^\d{18}|\d{17}x$/i

 

//驗證中文

var reg=/^[\u4e00-\u9fa5]{2,17}$/

if(reg.test("郭雲鵬")){

alert("ok")

}else{

alert("no")

}

 

//驗證ip  192.168.1.250

var r_ip=/^\d{3}(\.)\d{1,3}(\.)\d{1,3}(\.)[2-9]{1,3}$/

 

 

 

 

 

//驗證網址  

//www.baidu.com 

//www.taobao.cn   

//www.sina.net  www.baiwei.

var r_web=/^www(\.)\w+(\.)\w+$/i

 

 

//驗證座機號  010-62279965  0377-62258080   020-

var r_tel=/^0\d+-\d+$/

 

 

 

 

 

 

身份證驗證

/^((\d{15})|(\d{17}[0-9X]))$/

郵箱驗證

/^\w+@\w+(\.\w+)+$/;

驗證由26個英文字母組成的字符串

/^[A-Za-z]+$/ 

驗證由26個大寫英文字母組成的字符串:

/^[A-Z]+$/ 

驗證由26個小寫英文字母組成的字符串:

/^[a-z]+$/ 

驗證由數字和26個英文字母組成的字符串:

/^[A-Za-z0-9]+$/ 

驗證由數字、26個英文字母或者下劃線組成的字符串:

/^\w+$/ 

驗證用戶名:

/^[a-zA-Z]\w{5,7}$/《數字不能開頭,用戶包括68位》

驗證用戶密碼:

/^[a-zA-Z]\w{5,17}$ /正確格式爲:以字母開頭,長度在6-18之間,只能 包含字符、數字和下劃線。

驗證漢字:驗證漢字:

/^[\u4e00-\u9fa5]+$/ 

國內座機:

/^\d{3}-\d{8}|\d{4}-\d{7}$/

郵箱 

/^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(.[a-zA-Z0-9_-])+/; 

手機:

/^((13[0-9]{1})|159|153)+\d{8}$/ 

/^(13+\d{9})|(159+\d{8})|(153+\d{8})$/ 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章