我需要解析一个包含价格范围的表,但我陷入了困境,因为价格范围仅显示为文本,并且没有 ID 或类来识别它们。 文本如下所示:
11 702 500 - 16 000 000
760 550 - 890 000
145 000 200 - 185 000 100
是否可以使用正则表达式或其他方法返回两个值,第一个作为第一个价格,第二个作为第二个价格? 我知道如何删除空格,但我不知道如何除以两个数字并分别返回它们
JSFiddle:http://jsfiddle.net/tx4d439m/
最佳答案
试试这个:
var x = '11 702 500 - 16 000 000';
x = x.replace(/\s/g,'').split('-');
console.log(x);
关于javascript - 返回显示为文本的范围中的最小和最大数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28146261/