js常用正規表示式

2021-04-02 11:16:22 字數 1144 閱讀 2073

數字      /[^/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...