我有以下字符串<=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 来处理这两种情况。