...可以匹配 1到三位的合法数字 我现在想加上 对零的匹配。

发布网友 发布时间:2024-10-24 18:30

我来回答

4个回答

热心网友 时间:10小时前

你确定你[1,9][0-9]{0,2} 可以匹配 1到3位的合法数字吗?你试试2开头的数字能匹配么?
[1,9]这里有问题的,这个表示第一个数字只匹配1或者9,要写成[1-9]才可以
也就是说
[1-9][0-9]{0,2}才能匹配1-999的数字
下面是匹配0-999的数字
[1-9]\d{1,2}|\d 或者 [1-9]\d{0,2}|0

热心网友 时间:10小时前

0放前面
0|([1,9][0-9]{0,2})

热心网友 时间:10小时前

不是很清楚

热心网友 时间:10小时前

你这么写可以啊,确定你没有多打个空格?

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com