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 檢查手機...