RegEx匹配大于9的数字? [重复]

问题描述 投票:-1回答:3

这个问题在这里已有答案:

如何将一个大于9的数字加到regexp字符集中?

例如,我可以做^[01236]$,但如果我想将100作为选项放入该集合怎么办?

我该如何解决这个问题?

regex
3个回答
1
投票

如果要放置特定的多字符串,可以使用:

^(10|100|200|301|601)$

哪个匹配10100200301601

测试:https://regex101.com/r/bptbsx/1


0
投票

'\ d +'可以找到包含1位或更多位数的数字


0
投票

如果一个数字大于9,则它超过2位数,第一个数字不是0.所以你可能想要使用的正则表达式是:^[1-9][0-9]+$

© www.soinside.com 2019 - 2024. All rights reserved.