崇高的正则表达式搜索
答
0-9
搜索数字。那很好。但是,你需要找到的数字序列,因此:
[0-9]+
看看:https://regex101.com/r/yJ2rA8/1
,如果你想拥有EXACTLY 9位,那么这应该做的伎俩:
[0-9]{9}
一起来看看:https://regex101.com/r/aC7oF9/2
按MattDMo评论,您也可以使用简写数字\d
而不是0-9
:
\d{9}
\d+
可能的重复http://stackoverflow.com/questions/3968049/regex-allow-a-string-to-only-contain-numbers-0-9-and-limit-length-to-45 – MattDMo