【发布时间】:2013-07-11 02:19:50
【问题描述】:
如何检测字符串是否包含空格字符?
以下仅检测实际的空格字符。我需要检查任何类型的空白。
if(str.indexOf(' ') >= 0){
console.log("contains spaces");
}
【问题讨论】:
-
您所拥有的将检测任何空格字符,而不仅仅是单词之间。但是您想包含其他类型的空白吗?
-
console.log(' foo'.indexOf(' ') !== -1);对我来说是真的,console.log(' '.indexOf(' ') !== -1)也是如此。console.log(''.indexOf(' ') !== -1)记录为假,因为空字符串不包含空格。不知道s对你有什么作用,但indexOf应该可以工作 -
单词之间只有空格?这就是空间所在。
-
请澄清您的具体问题或添加其他详细信息以准确突出您的需要。正如目前所写的那样,很难准确地告诉你在问什么。
-
我想检测字符串是否包含任何空格。
标签: javascript regex