标签: regex
我正在为1-60的任何数字寻找正则表达式,这是我目前所拥有的:
[0-6][0-9]
超级简单。当我输入一个像950这样的数字时,它会捕获50,忽略一个9就在前面。
提前致谢。
答案 0 :(得分:4)
\b
您必须将其封装在分词符([1-9])中,以确保数字的某些部分不匹配(如950)。
[1-9]
想法是匹配单个数字 - 1到9(包括|)或([1-5]\d)两位数,其中第一个数字介于1到5之间(包括60)或{{1}}本身。
|
[1-5]\d
60