|
146 | 146 | console.log("test 34222819000428111x",reg2.test("34222819000428111x"));//true |
147 | 147 | console.log("test 34222819000428111X",reg2.exec("34222819000428111X"));//["34222819000428111X", "34", "2228", "1900", "04", "28", "11", "1", "X", index: 0, input: "34222819000428111X"] |
148 | 148 |
|
| 149 | +- 6.匹配整数或者0-8位小数; |
| 150 | + |
| 151 | + const test0 = "01";//true |
| 152 | + const test1 = "1.";//true |
| 153 | + const test2 = "5";//true |
| 154 | + const test3 = "999999999.34546782";//true |
| 155 | + const test4 = "5.10";//true |
| 156 | + |
| 157 | + const test5 = "123.45678.908";//false |
| 158 | + const test6 = "1s34.5678";//false |
| 159 | + const test7 = "1s34.3454678332";//false |
| 160 | + const test8 = "123.45678.";//false |
| 161 | + |
| 162 | +代码如下 |
| 163 | + |
| 164 | + const reg=/^\d{1,}\.?\d{0,8}$/; |
| 165 | + |
| 166 | + const test0 = "01";//true |
| 167 | + const test1 = "1.";//true |
| 168 | + const test2 = "5";//true |
| 169 | + const test3 = "999999999.34546782";//true |
| 170 | + const test4 = "5.10";//true |
| 171 | + |
| 172 | + const test5 = "123.45678.908";//false |
| 173 | + const test6 = "1s34.5678";//false |
| 174 | + const test7 = "1s34.3454678332";//false |
| 175 | + const test8 = "123.45678.";//false |
| 176 | + |
| 177 | + console.log(reg.test(test0)); |
| 178 | + console.log(reg.test(test1)); |
| 179 | + console.log(reg.test(test2)); |
| 180 | + console.log(reg.test(test3)); |
| 181 | + console.log(reg.test(test4)); |
| 182 | + console.log("----"); |
| 183 | + console.log(reg.test(test5)); |
| 184 | + console.log(reg.test(test6)); |
| 185 | + console.log(reg.test(test7)); |
| 186 | + console.log(reg.test(test8)); |
0 commit comments