длину строки, которая содержит одно пространство всегда равно 1:Detect строки, которые содержат только пробелы
alert('My str length: ' + str.length);
Пространство характер, так:
str = " ";
alert('My str length:' + str.length); // My str length: 3
Как я могу сделать различие между пустой строкой и строкой, содержащей только пробелы? Как определить строку, содержащую только пробелы?
Обрежьте его и убедитесь, что длина равна нулю. Вы используете jQuery? –
Удалите все пробелы и посмотрите, является ли длина строки '0'? Или используйте регулярное выражение для соответствия только строкам с пробелами ... –
Возможный дубликат [Как проверить, содержит ли поле ввода только пробелы?] (Http://stackoverflow.com/questions/2662245/how-to-check -the-the-input-text-field-contains-only-white-spaces) –