只能輸入乙個中文字:^[\u4e00-\u9fa5]$
只能輸入1-4個中文字:^[\u4e00-\u9fa5]$
只能輸入全形字符:[^\uff00-\uffff]
只能輸入數字:[^\d]
非負整數(正整數 + 0) :"^\d+$"
正整數:"^[0-9]*[1-9][0-9]*$"
非正整數(負整數 + 0) :"^((-\d+)|(0+))$"
負整數 :"^-[0-9]*[1-9][0-9]*$"
整數:"^-?\d+$"
非負浮點數(正浮點數 + 0) :"^\d+(\.\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+(\.\d+)?)|(0+(\.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+)?$"
由26個英文本母組成的字串:"^[a-za-z]+$"
由26個英文本母的大寫組成的字串:"^[a-z]+$"
由26個英文本母的小寫組成的字串 :"^[a-z]+$"
由數字和26個英文本母組成的字串:"^[a-za-z0-9]+$"
"^\w+$" //由數字、26個英文本母或者下劃線組成的字串
"^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$" //email位址
"^[a-za-z]+://(\w+(-\w+)*)(\.(\w+(-\w+)*))*(\?\s*)?$" //url
(h|h)(r|r)(e|e)(f|f) *= *('|")?(\w|\\|\/|\.)+('|"| *|>)?
\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*
(s|s)(r|r)(c|c) *= *('|")?(\w|\\|\/|\.)+('|"| *|>)?
(\d+)\.(\d+)\.(\d+)\.(\d+)
提取資訊中的中國手機號碼:
(86)*0*13\d
提取資訊中的中國固定**號碼:
(\(\d\)|\d-|\s)?\d
提取資訊中的中國**號碼(包括移動和固定**):
(\(\d\)|\d-|\s)?\d
[1-9](\d+)
提取資訊中的中國身份證號碼:
\d|\d
提取資訊中的整數:
\d+
提取資訊中的浮點數(即小數):
(-?\d*)\.?\d+
提取資訊中的任何數字 :
(-?\d*)(\.\d+)?
提取資訊中的中文字串:
[\u4e00-\u9fa5]*
提取資訊中的雙位元組字串 (漢字):
[^\x00-\xff]*
提取資訊中的英文本串:
\w*暴強日期正規表示式
網上搜刮來的超強的判斷輸入日期
格式的正規表示式,允許輸入的日期格式為yyyy-mm-dd,其中輸入2006-1-1,2006-01-01這種格式都是有效的,而且包含了對不同
年份2月的天數,閏年的控制等等:
^((((1[6-9]|[2-9]\d)\d)-(0?[13578]|1[02])-(0?[1-9]|[12]\d|3[01]))|(((1[6-9]|[2-9]\d)\d)-(0?[13456789]|1[012])-(0?[1-9]|[12]\d|30))|(((1[6-9]|[2-9]\d)\d)-0?2-(0?[1-9]|1\d|2[0-8]))|(((1[6-9]|[2-9]\d)(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00))-0?2-29-))$
常用正規表示式驗證
js的正規表示式 校驗是否全由數字組成 function isdigit s if patrn.exec s return false return true 校驗登入名 只能輸入5 20個以字母開頭 可帶數字 的字串 function isregisterusername s a za z0 9 ...
常用正規表示式驗證
正則驗證手機號 正確返回 true function preg mobile mobile mobile else 驗證 號碼 function preg tel tel d d tel else 驗證身份證號 15位或18位數字 function preg idcard idcard d idca...
常用驗證 正規表示式
1.使用者名稱 漢字 字母 下劃線開始,含數字 字母 漢字下劃線,共計4 20位 正則約束 u4e00 u9fa5 0 9 a za z u4e00 u9fa5 0 9 a za z 2.密碼 大小寫字母 數字 鍵盤可見符號,6 25位。位數不足或超出,視為密碼 純數字 純小寫字母 純大寫字母的密碼...