Skip to content

Commit bee295b

Browse files
authored
MODI
1 parent 940362a commit bee295b

File tree

1 file changed

+38
-0
lines changed

1 file changed

+38
-0
lines changed

正则表达式/3.元字符的应用.md

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -146,3 +146,41 @@
146146
console.log("test 34222819000428111x",reg2.test("34222819000428111x"));//true
147147
console.log("test 34222819000428111X",reg2.exec("34222819000428111X"));//["34222819000428111X", "34", "2228", "1900", "04", "28", "11", "1", "X", index: 0, input: "34222819000428111X"]
148148

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

Comments
 (0)