【发布时间】:2014-03-04 11:41:03
【问题描述】:
我有一个字符串:[1, 2, 3, 4]。我只需要获取整数1 2 3 4。
我尝试了以下拆分:
str.split(",");
str.split("\\D\\s");
两个拆分都返回四个元素:[1 2 3 4],但我不需要这些括号 [ ]。拆分正则表达式有什么问题?
更新
我不得不提到,每个数字都用[ ] 包裹的情况可能会发生。
【问题讨论】:
-
substring首先。然后split -
@MustafaGenç,如果每个整数都用
[]包裹怎么办? -
试试 yourString = yourString.replace ( /[^\d.]/g, '' );