【发布时间】:2012-04-21 18:56:33
【问题描述】:
包含一个空格的字符串长度总是等于1:
alert('My str length: ' + str.length);
空格是一个字符,所以:
str = " ";
alert('My str length:' + str.length); // My str length: 3
如何区分空字符串和仅包含空格的字符串?如何检测只包含空格的字符串?
【问题讨论】:
-
修剪它并检查长度是否为零。你在用 jQuery 吗?
-
去掉所有空格,看看字符串长度是否为
0?或者使用正则表达式只匹配空白字符串...
标签: javascript