數字 /[^/d]/
非負整數(正整數 + 0) "^//d+$"
非負浮點數(正浮點數 + 0) "^//d+(
//.//d+)?$
"非正整數(負整數 + 0) "^((-//d+)|(0+))$"
正整數 "^[0-9]*[1-9][0-9]*$"
負整數 "^-[0-9]*[1-9][0-9]*$"
整數 "^-?//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]+$"
由數字、26個英文本母或者下劃線組成的字串
"^//w+$"
email位址
"^[//w-]+(
//.[//w-]+)*@[//w-]+(//.[//w-]+)+$
"url
"^[a-za-z]+://(
//w+(-//w+)*)(//.(//w+(-//w+)*))*(//?//s*)?$
"校驗金額數,小數點後不能多於兩位(可以帶負號)
/^(-)?(0|[1-9]/d*)(/./d)?$/
待續。。。。(不斷補充中)
web頁面的使用:
var aa = /[^/d]/;
value.search(aa)!=-1
Js 常用正規表示式
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 非正浮點數 負浮點數 ...
js常用正規表示式
一 校驗數字的表示式 1 數字 0 9 2 n位的數字 d 3 至少n位的數字 d 4 m n位的數字 d 5 零和非零開頭的數字 0 1 9 0 9 6 非零開頭的最多帶兩位小數的數字 1 9 0 9 0 9 7 帶1 2位小數的正數或負數 d d 8 正數 負數 和小數 d d 9 有兩位小數的...
js常用正規表示式
在這篇文章裡,我已經編寫了12個超有用的正規表示式,這可是web開發人員的最愛哦。1.在input框中只能輸入金額,其實就是只能輸入最多有兩位小數的數字 第一種在input輸入框限制 type text maxlength 8 class form control id amount style m...