我们正在尝试使用标题中提到的要求填充正则表达式,但我们无法在单个模式中形成多个正则表达式,因此有人可以帮助我。
答案 0 :(得分:1)
你可以试试这个正则表达式:
/^(ALL|[\d,-]+)*$/
Maches:
修改强>
在阅读完您的上一条评论后,我认为您希望匹配由短划线分隔的元素列表(ALL或[\ d-])。如果没错,第二个正则表达式将满足您的需求:
/^((?:(?:ALL|[\d-]+)(?:$|,))+)/
答案 1 :(得分:0)
这样一个简单的模式:
[^0-9,-]
如果我理解了这个问题就足够了。