"^/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
¿€ àœó úóubbs.51aspx.comºneô?vñá
17種常用正規表示式
文字格式 pattern flags 正規表示式建構函式 new regexp pattern flags 引數說明 pattern 乙個正規表示式文字 flags 如果存在,將是以下值 g 全域性匹配 i 忽略大小寫 gi 以上組合 注意 文字格式的引數不用引號,而在用建構函式時的引數需要引號。如...
17種常用正規表示式
說明 文字格式 pattern flags 正規表示式建構函式 new regexp pattern flags 引數說明 pattern 乙個正規表示式文字 flags 如果存在,將是以下值 g 全域性匹配 i 忽略大小寫 gi 以上組合 注意 文字格式的引數不用引號,而在用建構函式時的引數需要引...
17種正規表示式
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 非正浮點數 負浮點數 ...