是否由 26 個英文本母組成的字串
是否由 26 個英文本母的大寫組成的字串
是否由 26 個英文本母的小寫組成的字串
是否為數字
是否為中文
是否為手機號
是否電子郵件
是否為座機號
是否為身份證
密碼驗證
是否為qq號
是否為金額
是否為url
是否為ip
嚴格的身份證校驗
/**
* 是否由 26 個英文本母組成的字串
* @param val string
* @return
*/function
isazaz
(val
)/**
* 是否由 26 個英文本母的大寫組成的字串
* @param val
* @return
*/function
isaz
(val
)/**
* 是否由 26 個英文本母的小寫組成的字串
* @param val
* @return
*/function
isaz
(val
)/**
* 是否為數字
* @return
*/function
isnumber
(str
)/**
* 是否為中文
* @return
*/function
ischinese
(str
)/**
* 是否為手機號
* @return
*/function
isphone
(str)$
/.test
(str)
}/**
* 是否電子郵件
* @param val
* @return
*/function
isemail
(val
)/**
* 是否為座機號
* @return
*/function
istel
(str
)-\d)(-\d)?$/.
test
(str)
}/**
* 是否為身份證
* @return
*/function
isidcard
(str
)$)|(^\d$)|(^\d(\d|x|x)$)/.
test
(str)
}/**
* 密碼驗證
* 密碼以字母開頭,長度在6~18之間,只能包含字母、數字和下劃線
* @return
*/function
ispwd
(str)$
/.test
(str)
}/**
* @return
*/function
ispostal
(str
)(?!\d)/.
test
(str)
}/**
* 是否為qq號
* @param str
* @return
*/function
isqq
(str)$
/.test
(str)
}/**
* 是否為金額
* 金額(小數點2位)
* @param str
* @return
*/function
ismoney
(str
))?$/.
test
(str)
}/**
* 是否為url
* @param str
* @return
*/function
isurl
(str
)/**
* 是否為ip
* @param str
* @return
*/function
isip
(str
)(?:25[0-5]|2[0-4]\\d|[01]?\\d?\\d))/.
test
(str)
}/**
* 嚴格的身份證校驗
*/function
isstrictidcard
(sid
)$)|(^\d(\d|x|x)$)/.
test
(sid)
)//身份證城市
let acity =;if
(!acity[
parseint
(sid.
substr(0
,2))
])// 出生日期驗證
let sbirthday =
( sid.
substr(6
,4)+
"-"+
number
(sid.
substr(10
,2))
+"-"
+number
(sid.
substr(12
,2))
).replace(/
-/g,
"/")
, d =
newdate
(sbirthday);if
( sbirthday !=
d.getfullyear()
+"/"
+(d.
getmonth()
+1)+
"/"+ d.
getdate()
)// 身份證號碼校驗
let sum =0,
weights =[7
,9,10
,5,8
,4,2
,1,6
,3,7
,9,10
,5,8
,4,2
],codes =
"10x98765432"
;for
(let i =
0; i < sid.length -
1; i++
)let last = codes[sum %11]
;//計算出來的最後一位身份證號碼
if(sid[sid.length -1]
!= last)
return
true
;}
js正則驗證手機號
js正則驗證頁面手機號,是否符合規則 後面那截,是驗證台灣的手機號 台灣手機10位數,皆以09起頭 所以有台灣業務重點注意 手機號正則 var phonereg 1 3 4 5 7 8 d 09 d var phone trim buyer phone val if phonereg.test ph...
vue filter 正則 手機號驗證
export default d d 手機號 phone 1 3 4 5 6 7 8 9 0 9 d 手機或者座機 telphone 1 3 4 5 6 7 8 9 0 9 d d d d 4 5位 2位小數 用於百分比值 範圍 0.01 99.99 per 1 9 0 9 0 9 員工姓名 人員選...
正則校驗工具類 驗證手機 郵箱 使用者名稱 密碼
校驗工具類 驗證手機 郵箱 使用者名稱 密碼 親測可用!記錄下來重複使用!驗證手機 符合手機格式返回true param phone return public boolean isphone string phone return pattern.compile regex matcher pho...