求一个正则表达式,在线等
要求只能匹配以下格式:
1,2-6,5
-1,-2,2-4,10
1,2-4
不能以逗号开头,如 ,1,2
不能以逗号、横线结尾,如1,2, 1,2-
中间相同的符号不能连续出现两个,如
整个字符串只能有,-和数字组成,数字可以为负数
------解决方案--------------------^((-?\d+)+,)*(-?\d+)+$
------解决方案--------------------try...
C# code
^-?\d+(-\d+)?(,-?\d+(-\d+)?)*$