正規表示式限定輸入數字

2021-08-03 05:45:32 字數 1976 閱讀 2706

正規表示式限定輸入數字

整數或者小數:"^[0-9]+\.[0-9]$"

只能輸入數字:"^[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的字元:"^.$"

只能輸入長度為3至20位的字元:"^\w$"

只能輸入由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]$"

驗證interneturl:"^http://([\w-]+\.)+[\w-]+(/[\w-./?%&=]*)?$"

驗證**號碼:"^(\(\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"

"^\d+$" //非負整數(正整數 +

0)"^[0-9]*[1-9][0-9]*$"  //正整數

"^((-\d+)|(0+))$"  //非正整數(負整數

+ 0)

"^-[0-9]*[1-9][0-9]*$"  //負整數

"^-?\d+$"    //整數

"^\d+(\.\d+)?$"  //非負浮點數(正浮點數

+ 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+)?)|(0+(\.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+)?$"  //浮點數

"^[a-za-z]+$"  //由26個英文本母組成的字串

"^[a-z]+$"  //由26個英文本母的大寫組成的字串

"^[a-z]+$"  //由26個英文本母的小寫組成的字串

"^[a-za-z0-9]+$"  //由數字和26個英文本母組成的字串

"^\w+$"  //由數字、26個英文本母或者下劃線組成的字串

"^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$"    //email位址

"^[a-za-z]+://(\w+(-\w+)*)(\.(\w+(-\w+)*))*(\?\s*)?$"  //url

Vue只能輸入數字正規表示式

例子如下 el input v model.number jbtime placeholder 請輸入數字 oninput value value.replace d g,maxlength 9 template slot template el input oninput value value....

數字正規表示式

驗證數字的正規表示式集 驗證數字 0 9 驗證n位的數字 d 驗證數字有0到兩位小數 0 9 0 9 驗證至少n位數字 d 驗證m n位的數字 d 驗證零和非零開頭的數字 0 1 9 0 9 驗證有兩位小數的正實數 0 9 0 9 驗證有1 3位小數的正實數 0 9 0 9 驗證非零的正整數 1 9...

數字正規表示式

驗證數字的正規表示式集 驗證數字 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 ...