【发布时间】:2018-07-14 20:07:02
【问题描述】:
我很难改变我目前的模式:
^[\\\/0-9]{5,10}$
检查输入是否包含 5-10 个数字、斜杠或反斜杠。 我想将斜杠和反斜杠的总数限制为最多两个。
例如12345/\\9 更改后应该无效:
我尝试像 ^([\\\/]{0,2}[0-9]){5,10}$ 那样将它们分解成一个单独的组,但我得到了错误的匹配。
【问题讨论】:
-
嗯,我刚刚意识到您的问题略有不同,因为我链接的问题分别计算点和破折号。您必须对该答案的正则表达式进行一些小改动:
^(?!.*?[\\\/].*[\\\/].*[\\\/]).*$
标签: regex match regex-group