我试图弄清楚如何创建一个正则表达式,让我不仅可以搜索一个或两个数字,还可以限制1-60。我想要双位数也适用,例如,01-09和1-9一样好。
^([1,2,3,4,5]\d{0,1}|(60))
到目前为止,是设置两位数的方法,但我不能将7,8,9传递为单位数或双位数。关于如何解决这个问题的任何想法,还是我需要做一个案例的方法?
答案 0 :(得分:1)
试试这个;
^0*([1-9]$|^[1-5][0-9]$|^60$)
即,可以只是1-9,或1-5,然后是1-9,或60本身。
修改编辑以强制开始和结束字符串并允许前导零