发布网友 发布时间: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小时前
你这么写可以啊,确定你没有多打个空格?