使用split分隔一个范围字符串为字符串有负数怎么办呀。
比如:"1-2"用split("-")分隔是正常的,但是"-1-2"使用split("-")就不正常了
只要有负数就不正常了。
想过使用正则表达式但是写不出??
补充一下可能的情况
- 开始截止都没有:
- ""
- "-"
- 只有起始:
- "m-" :开始为正数
- "-m-" 开始为负数
- 只有截止:
- "-m" 截止为正数
- "--m" 截止为负数
- 开始截止都有:
- "m-n" 开始为正数,截止正数
- "-m-n" 开始为负数,截止正数
- "m--n" 开始正数,截止负数
- "-m--n" 开始负数,截止负数