我试图编写一个正则表达式来验证以下任何一种情况:
1,22,28
我开始使用regex,但它不起作用。因为我是个职业杀手,所以我试着用最冗长的方式把它写出来。
^[1-9]+|^[[[1-9]|[1-9\-1-9]],[[1-9]|[1-9\-1-9]]]+$有谁能帮我解决所有条件的问题吗?
发布于 2012-02-12 08:06:12
这应该可以做到:
^[0-9]+(-[0-9]+)?(,[0-9]+(-[0-9]+)?)*$https://stackoverflow.com/questions/9247326
复制相似问题