正则验证数字,并且最多保留 2 位小数。
const regExp1 = /^(-)?\d+(?:.\d{1,2})?$/
const regExp2 = /^(-)?\d+(.\d{1,2})?$/
// assume the value is:
// 1,1.1
regExp1.test(value:number)
regExp2.test(value:number)
测试发现,value 的结果都一样,请请教下大家,该如何理解?:的作用,不胜感激~
|      1xiaopc      2022-03-04 15:06:39 +08:00 via iPhone 非捕获组 | 
|  |      2Buges      2022-03-04 15:58:48 +08:00 via Android  3 写正则的时候强烈推荐用 https://regex101.com/ 手册、解释一应俱全。 | 
|  |      3xupefei      2022-03-04 16:24:34 +08:00 via iPhone (?:aaaaa)表示括号里的部分不算在 group 里面。 | 
|  |      417681880207 OP @Buges 感谢老哥,收藏了~ |