55、第一位是開頭,第二位則則有【3,4,5,7,8】,第三位則是【0-9】,第三位之後則是數字【0-9】。
var reg = /^1[3|4|5|7|8][0-9]$/;
手機號第二位不做限制
var reg = /^1[0-9]$/;
56、兩位小數的正實數 金額**
/^[0-9]+(.[0-9])?$/^[1-9]\d*$ //匹配正整數57、身份證正則
/(^\d$)|(^\d$)|(^\d(\d|x|x)$)/
58、正則匹配
^-[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*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0$ //匹配非負浮點數(正浮點數 + 0)
^(-([1-9]\d*\.\d*|0\.\d*[1-9]\d*))|0?\.0+|0$ //匹配非正浮點數(負浮點數 + 0)
最常用的正規表示式
自從開始學js和php,接觸正規表示式也有一兩年。而到自己這裡,卻一直是複製,貼上,拿起筆,一句話,不會寫。今天收集了這麼多,爭取在最近拿下,其實並不難,怪自己太懶了。先貼出來,大家也可以方便查閱。1 數字 0 9 2 n位的數字 d 3 至少n位的數字 d 4 m n位的數字 d 5 零和非零開頭...
最常用的正規表示式
一 校驗數字表示式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 數字 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 有兩位小數的正實數 0 9 0 9...