我有一个字符串"John Doe's iPhone6"
在视觉上,我知道它包含2个空格。
如何在javascript中计算字符串中的空格?
var input = this.value;
// console.log(input.count(' '));
答案 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"