Javascript拆分/加入或替换全局空格

时间:2016-11-29 23:29:50

标签: javascript html

我现在不在乎了,有人可以解释一下这里发生了什么:

Screenshot

为什么同样的JS函数产生不同的结果?

这是实际的HTML:

<input id="xamount" data-pr-xamount="1" value="R 5 700,00" placeholder="Enter Amount" style="width: 88%;" class="valid" type="text">

2 个答案:

答案 0 :(得分:7)

这些空格可能不是传统的空格,尝试在实际的空白区域上分割:

/\s+/

在你的情况下:

$('[data-pr-xamount="1"]').last().val().split(/\s+/);

答案 1 :(得分:1)

必须有一个不同于5到7之间空格的字符。