"^//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
常用正規表示式集錦
只能輸入數字 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 數字 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 有兩位小數的正...
常用正規表示式集錦
1 9 d 匹配負整數 1 9 d 匹配整數 1 9 d 0 匹配非負整數 正整數 0 1 9 d 0 匹配非正整數 負整數 0 1 9 d d 0 d 1 9 d 匹配正浮點數 1 9 d d 0 d 1 9 d 匹配負浮點數 1 9 d d 0 d 1 9 d 0?0 0 匹配浮點數 1 9 d...