js 常用正規表示式

2022-06-10 13:57:08 字數 873 閱讀 4593

var verifyutils = 

},// 驗證輸入的字元是否是英文本母

isletter:function(idstr)

// 驗證日期格式是否為yyyy-mm-dd格式

},isdate:function(idstr))(-|\/)(\d)\2(\d)$/;

var r = str.match(regex); // 使用match方法獲取指定字串的值

if(r==null)

// 驗證日期格式是否為yyyy-mm-dd hh:mm:ss格式

},isdatetime:function(idstr))(-|\/)(\d)\2(\d) (\d):(\d):(\d)$/;

var r = str.match(regex); // 使用match方法獲取指定字串的值

if(r==null)

// 驗證整數

},isinteger:function(idstr)

// 驗證雙精度

},isdouble:function(idstr)

// 驗證中文

},ischinese(idstr)

// 驗證郵箱

},isemail(idstr)

// 驗證手機號

},isphone(idstr)$/;

if(!regex.test(str))

// 驗證身份證

},isidcard(idstr)(18|19|20)?\d(0[1-9]|1[12])(0[1-9]|[12]\d|3[01])\d(\d|x)$/;

if(!regex.test(str))

}};

以上是部分,詳細可見:js常用正則大全做verifyutils封裝。

js常用正規表示式

數字 d 非負整數 正整數 0 d 非負浮點數 正浮點數 0 d d 非正整數 負整數 0 d 0 正整數 0 9 1 9 0 9 負整數 0 9 1 9 0 9 整數 d 正浮點數 0 9 0 9 1 9 0 9 0 9 1 9 0 9 0 9 0 9 1 9 0 9 非正浮點數 負浮點數 0 d...

Js 常用正規表示式

d 非負整數 正整數 0 0 9 1 9 0 9 正整數 d 0 非正整數 負整數 0 0 9 1 9 0 9 負整數 d 整數 d d 非負浮點數 正浮點數 0 0 9 0 9 1 9 0 9 0 9 1 9 0 9 0 9 0 9 1 9 0 9 正浮點數 d d 0 0 非正浮點數 負浮點數 ...

js常用正規表示式

一 校驗數字的表示式 1 數字 0 9 2 n位的數字 d 3 至少n位的數字 d 4 m n位的數字 d 5 零和非零開頭的數字 0 1 9 0 9 6 非零開頭的最多帶兩位小數的數字 1 9 0 9 0 9 7 帶1 2位小數的正數或負數 d d 8 正數 負數 和小數 d d 9 有兩位小數的...