我有以下字符串<=10 & <20,我想拆分这个字符串,所以它给出了以下结果('<=' '10' '<' '20'), & 是无关紧要的,因为我在代码的不同区域处理它!
这是正数时我的解决方案
.match(/(([<=>]+)|(\d+))/ig)- 结果:'<=' '10' '<' '20'
但是字符串也可以有负数 <=-10 & <-20 并且需要的结果是('<=' '-10' '<' '-20'). 那么我将如何更新上面的 .match 来处理这两种情况。
我有以下字符串<=10 & <20,我想拆分这个字符串,所以它给出了以下结果('<=' '10' '<' '20'), & 是无关紧要的,因为我在代码的不同区域处理它!
这是正数时我的解决方案
.match(/(([<=>]+)|(\d+))/ig)- 结果:'<=' '10' '<' '20'
但是字符串也可以有负数 <=-10 & <-20 并且需要的结果是('<=' '-10' '<' '-20'). 那么我将如何更新上面的 .match 来处理这两种情况。