常用的相關正則校驗

2021-10-24 07:30:50 字數 956 閱讀 3032

1. 正數

var reg1 =

/^(([1-9]+\d*?)|0)(\.\d*)?$/

2.正整數

var reg2 =

/^([1-9]\d*|[0])$/

3.保留兩位小數

var reg3 =

/^(([1-9]+\d*?)|0)(\.[\d])?$/

4.驗證非漢字

var reg4 =

/[\u4e00-\u9fa5]/

5.驗證數字和橫槓

var reg5 =

/^([0-9-]+)$/

6.驗證日期 20200101

-20200909

var reg6 =

/\d\d\d-\d\d\d/

7.驗證身份證號

var reg7 =

/^\d(18|19|20)?\d(0[1-9]|1[012])(0[1-9]|[12]\d|3[01])\d(\d|x|x)$/

8.驗證手機號

var reg8 =

/^1([358][0-9]|4[579]|66|7[0135678]|9[89])[0-9]$/

9.6位工號驗證

var reg9 =

/^\d$/

10.**號碼驗證

var reg10 =

/^(\(\\)|\d-|\s)?\d$/

11.郵箱編碼驗證

var reg11 =

/^ [1-9]\d(?!\d)$/

export

function

isidno

(idno)

else

}import

from

'.....'if(

!isidno

(idno)

)

常用的正則校驗

生成指定範圍的隨機整數 const randomintegerinrange min,max math.floor math.random max min 1 min randomintegerinrange 0,5 生成指定範圍的隨機小數 const randomnumberinrange min...

常用正則校驗

郵箱 param s export function isemail s test s 手機號碼 param s export function ismobile s test s 號碼 param s export function isphone s 0 9 test s url位址 param...

java常用正則校驗

public class regex 檢查 輸入 是否正確 正確格 式 012 87654321 0123 87654321 0123 7654321 param value return public boolean checktel string value d d d d 3 d 8 檢查手機...