我被正则表达式卡住了,只能验证 1-10 之前可能有两个破折号(连字符)的数字,例如:
--9
或者
--10
或者
--1
但不是
--11 or not --0
在我看来,我尝试了一切,例如:
/(-\-\[1-10])/
怎么了?
编辑1:
非常感谢这么多工作示例!
如果我还想在所有这些之前验证数字怎么办,例如:
8--10 but not 0--10 or not 11--11
我试过了,但没有用:
/--([1-9]|10:[1-9]|10)\b/
编辑2:
哦,这个终于奏效了:
/^(10|[1-9])--(10|[1-9])$/