我正在尝试弄清楚如何创建一个正则表达式,它不仅可以搜索一位数或两位数,还可以搜索 1-60 的限制。我希望两位数也适用,例如,01-09 和 1-9 一样有效。
^([1,2,3,4,5]d{0,1}|(60))
是我迄今为止在设置两位数方面所拥有的,但我无法让 7、8、9 作为个位数或两位数传递。关于如何解决此问题的任何想法,或者我需要逐案处理?
试试这个;
^0*([1-9]$|^[1-5][0-9]$|^60$)
从这个生成器
即,可以只是 1-9,也可以是 1-5 后跟 1-9,或者 60 本身。
修改编辑以强制字符串的开头和结尾,并允许使用前导零