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