只能輸入數字:
"^[0-9]*$"
。只能輸入
n位的數字:
"^\d$"
。只能輸入至少
n位的數字:
"^\d$"
。只能輸入
m~n位的數字:。
"^\d$"
只能輸入零和非零開頭的數字:
"^(0|[1-9][0-9]*)$"
。只能輸入有兩位小數的正實數:
"^[0-9]+(.[0-9])?$"
。只能輸入有
1~3位小數的正實數:
"^[0-9]+(.[0-9])?$"
。只能輸入非零的正整數:
"^\+?[1-9][0-9]*$"
。只能輸入非零的負整數:
"^\-[1-9]0-9"*$
。只能輸入長度為
3的字元:
"^.$"
。只能輸入由
26個英文本母組成的字串:
"^[a-za-z]+$"
。只能輸入由
26個大寫英文本母組成的字串:
"^[a-z]+$"
。只能輸入由
26個小寫英文本母組成的字串:
"^[a-z]+$"
。只能輸入由數字和
26個英文本母組成的字串:
"^[a-za-z0-9]+$"
。只能輸入由數字、
26個英文本母或者下劃線組成的字串:
"^\w+$"
。驗證使用者密碼:
"^[a-za-z]\w$"
正確格式為:以字母開頭,長度在
6~18
之間,只能包含字元、數字和下劃線。
驗證是否含有
^%&',;=?$\"
等字元:
"[^%&',;=?$\x22]+"
。只能輸入漢字:
"^[\u4e00-\u9fa5]$"
驗證email
"^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$"。
^[+-]?\d+$
整數^[0-9]*[1-9][0-9]*$
正整數(沒有+號)
^-[0-9]*[1-9][0-9]*$
負整數^\d+$
正整數+ 0
(非負整數)
^((-\d+)|(0+))$
負整數+ 0
(非正整數)
^[a-za-z]+$ 由26
個英文本母組成的字串
^[a-za-z0-9]+$
由數字和
26個英文本母組成的字串
^\w+$
由數字、
26個英文本母或者下劃線組成的字串
(^\s+)|(\s+$)
首尾空格
[\u4e00-\u9fa5]
匹配中文字元(
unicode
編碼),包括簡體、正體中文
^([0-9])([a-za-z])$ 前8
位數字,後
2位字母
^[\w.]+@[\w]+(\.[\w])$ email
位址(\w+):\/\/([\w.]+)\/(\s*) url
驗證interneturl
。驗證**號碼:
"^(\(\d-)|\d-)?\d$"
正確格式為:
"***-******x"
、"***x-******xx"
、"***-******x"
、"***-******xx"
、"******x"
和"******xx"
。驗證身份證號(
15位或
18位數字):
"^\d|\d$"
。驗證一年的
12個月:
"^(0?[1-9]|1[0-2])$"
正確格式為:
"01"
~"09"
和"1"
~"12"
。驗證乙個月的
31天:
"^((0?[1-9])|((1|2)[0-9])|30|31)$"
正確格式為;
"01"
~"09"
和"1"
~"31"。
^[0-9]*[1-9][0-9]*$
正整數(沒有+號)
^-[0-9]*[1-9][0-9]*$
負整數^\d+$
正整數+ 0
(非負整數)
^((-\d+)|(0+))$
負整數+ 0
(非正整數)
^[a-za-z]+$ 由26
個英文本母組成的字串
^[a-za-z0-9]+$
由數字和
26個英文本母組成的字串
^\w+$
由數字、
26個英文本母或者下劃線組成的字串
(^\s+)|(\s+$)
首尾空格
[\u4e00-\u9fa5]
匹配中文字元(
unicode
編碼),包括簡體、正體中文
^([0-9])([a-za-z])$ 前8
位數字,後
2位字母
^[\w.]+@[\w]+(\.[\w])$ email
位址(\w+):\/\/([\w.]+)\/(\s*) url
驗證interneturl
。驗證**號碼:
"^(\(\d-)|\d-)?\d$"
正確格式為:
"***-******x"
、"***x-******xx"
、"***-******x"
、"***-******xx"
、"******x"
和"******xx"
。驗證身份證號(
15位或
18位數字):
"^\d|\d$"
。驗證一年的
12個月:
"^(0?[1-9]|1[0-2])$"
正確格式為:
"01"
~"09"
和"1"
~"12"
。驗證乙個月的
31天:
"^((0?[1-9])|((1|2)[0-9])|30|31)$"
正確格式為;
"01"
~"09"
和"1"
~"31"。
正規表示式 郵箱有效性驗證
首要說明 這是我們之前的乙個專案的需求,可能跟大多數人的要求是不一致的 之前必須有內容且只能是字母 大小寫 數字 下劃線 減號 點 和最後乙個.之間必須有內容且只能是字母 大小寫 數字 點 減號 且兩個點不能緊挨著 最後乙個.之後必須有內容且內容只能是字母 大小寫 數字且長度為大於等於2個位元組,小...
js中正規表示式驗證 js 正規表示式驗證
function validation u4e00 u9fa5 uf900 ufa2d validation.checkname function str u4e00 u9fa5 uf900 ufa2d validation.checknames function str 0 9 a za z va...
JS正規表示式驗證
idresult idstr.match 0 9 g 驗證數字的正規表示式集 驗證數字 0 9 驗證n位的數字 d 驗證至少n位數字 d 驗證m n位的數字 d 驗證零和非零開頭的數字 0 1 9 0 9 驗證有兩位小數的正實數 0 9 0 9 驗證有1 3位小數的正實數 0 9 0 9 驗證非零的...