JS常用的正則表示式
阿新 • • 發佈:2018-12-20
使用者名稱由6-18位的字母數字下劃線組成,不能由數字開頭
var r_name=/^[a-z]\w{5,17}$/i
密碼長度不能少於六位
var r_pwd=/^\w{6,}$/
所有的通用郵箱地址
var r_eamil=/^\[email protected]\w+(\.)\w+$/ (\.)將點轉義成普通字元
匹配一個QQ郵箱地址
var r_qq_email=/^\d{5,}@qq(\.)com$/
匹配一個163的郵箱地址
var r_163_email=/^\[email protected](\.)com$/
匹配一個字尾名可能是.com|.net|.cn|.edu
var email=/^\[email protected]\w+(\.)com|net|cn|edu$/
要求輸入有效的年齡段
var r_age=/^\d{1,3}$/
//if(age>=18&&age<=100)
驗證手機號:11位 13 15 18開 頭
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}$/