0

我有一个可以包含范围的 javascript 字符串。我怎样才能得到这个范围的左右值。请注意,任何地方都可能有一些空格,因此它可能如下所示:

"2-3"
"2  - 3"
" 2 - 3 "

或类似的东西。

4

2 回答 2

0

查看 ng-list,它允许在输入中输入逗号分隔的列表并转换为数组。Angularjs ngList

于 2013-08-17T15:55:35.617 回答
0

如果此结构是持久的,您可以使用String.split方法通过“-”字符拆分值,然后如果您需要实际的整数 - 使用parseInt例如:

var s = " 2 - 3 ";

var a = s.split("-")

var nL = parseInt(a[0]);

var nR = parseInt(a[1]);

alert(nL);
alert(nR);
于 2013-08-19T01:38:48.293 回答