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