使用split分隔一个范围字符串为字符串有负数怎么办呀。
比如:"1-2"用split("-")分隔是正常的,但是"-1-2"使用split("-")就不正常了
只要有负数就不正常了。
想过使用正则表达式但是写不出??
补充一下可能的情况
'1--2'.match(/(^-?d)-{1}(-?d)/); //["1--2", "1","-2"] '-1--2'.match(/(^-?d)-{1}(-?d)/); // ["-1--2", "-1","-2"] '-1-2'.match(/(^-?d)-{1}(-?d)/); // ["-1-2", "-1","2"]
2.1m questions
2.1m answers
60 comments
57.0k users