正則,常用驗證。

2021-08-26 07:17:25 字數 2212 閱讀 8732

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為驗證失敗 身份證號碼驗證...