数字的正则表达式然后60

时间:2018-02-22 15:32:55

标签: regex

我正在为1-60的任何数字寻找正则表达式,这是我目前所拥有的:

[0-6][0-9]

超级简单。当我输入一个像950这样的数字时,它会捕获50,忽略一个9就在前面。

提前致谢。

1 个答案:

答案 0 :(得分:4)

\b

您必须将其封装在分词符([1-9])中,以确保数字的某些部分不匹配(如950)。

想法是匹配单个数字 - 1到9(包括|)或([1-5]\d)两位数,其中第一个数字介于1到5之间(包括60)或{{1}}本身。