所以我有一堆看起来像这样的字符串:
var string = "0.1 - 1";
我想提取 “-” 左侧的值以及右侧的值。在这种情况下,将是: leftValue = 0.1,rightValue =1。任何想法如何实现?
答案 0 :(得分:1)
这将在您的字符串始终为数字,破折号和另一个数字的情况下起作用。由于它会分割所有破折号字符,因此无法使用负数。
var string = "0.1 - 1";
var splitStr = string.split("-");
var leftValue = parseFloat(splitStr[0]);
var rightValue = parseFloat(splitStr[1]);