计算字符串中的空格

时间:2016-03-07 16:40:44

标签: javascript jquery

我有一个字符串"John Doe's iPhone6"

在视觉上,我知道它包含2个空格。

如何在javascript中计算字符串中的空格?

我试过

var input = this.value;
// console.log(input.count(' '));

3 个答案:

答案 0 :(得分:17)

试试这个

var my_string = "John Doe's iPhone6";
var spaceCount = (my_string.split(" ").length - 1);
console.log(spaceCount)

答案 1 :(得分:8)

使用RegExp:

"John Doe's iPhone6".match(/([\s]+)/g).length

答案 2 :(得分:5)

使用拆分并将其数减1( -1 ):

"submittedAt": "2016-03-07T06:04:31+0100"