标签: regex
如何将大于9的数字放入正则表达式字符集?
例如,我可以做^[01236]$,但是如果我想将100作为集合的选项怎么办?
^[01236]$
100
我该如何解决这个问题?
答案 0 :(得分:1)
如果要放置特定的多字符串,可以使用:
^(10|100|200|301|601)$
将匹配10,100,200,301和601
10
200
301
601
测试:https://regex101.com/r/bptbsx/1
答案 1 :(得分:0)
如果一个数字大于9,则大于2位,并且第一位不为0。因此,您可能要使用的正则表达式为:^[1-9][0-9]+$
^[1-9][0-9]+$
答案 2 :(得分:0)
'\ d +'可以找到具有1个或多个数字的数字