var re=/^([a-za-z0-9_-])+@([a-za-z0-9_-])+((\.[a-za-z0-9_-]))$/;
if(!re.test(email.val()))
2.第乙個字元必須是字母,由4到15個字元組成!
var re=/^([a-za-z])+(\s)$/;
if(!re.test(username))
3.至少包含乙個數字,整個字串長度大於等於8.
function test_number())^\w*\d\w*$/;
if(!reg.test(str))else
};
4.禁用中文及中文字元:/^[\x00-\xff]+$/
5.校驗埠號:/^\d$/
6.擴充套件string的length,中文算2個位元組
string.prototype.len = function()
var str = "我是yy";
alert(str.len());//display:6
7.校驗字元a,由數字、字母、下劃線、橫線、小數點組成:/^([0-9a-za-z_.\-])+$/
8.校驗字元b,以字母開頭的任意字元,除空格以外的字元:/^([a-za-z])+\s+$/
9.ip:/^(d|1dd|2[0-4]d|25[0-5]).(d|1dd|2[0-4]d|25[0-5]).(d|1dd|2[0-4]d|25[0-5]).(d|1dd|2[0-4]d|25[0-5])$/
10.手機號碼:/^13[0-9][0-9]$|^15[012356789][0-9]$|^18[0256789][0-9]$/
11.**號碼:/^(([0\+]\d-)?(0\d)-)?(\d)(-(\d))?$/
常用js正則驗證
驗證是否為空 function check blank obj,obj name else 過濾輸入字元的長度 function check str len name,obj,maxlength 驗證只能為數字 function checknumber obj 驗證數字大小的範圍 function ...
js常用正則驗證
1數字 0 9 2n位的數字 d 3至少n位的數字 d 4m n位的數字 d 5零和非零開頭的數字 0 1 9 0 9 6非零開頭的最多帶兩位小數的數字 1 9 0 9 0 9 7帶1 2位小數的正數或負數 d d 8正數 負數 和小數 d d 9有兩位小數的正實數 0 9 0 9 10有1 3位小...
常用正則驗證方法
手機號碼驗證 var pattern 13 0 9 14 5 7 15 0 1 2 3 5 6 7 8 9 18 0 1 2 3 5 6 7 8 9 d str 此處輸入需要驗證的號碼 console.log pattern.test str true為驗證成功,false為驗證失敗 身份證號碼驗證...