Długość ciąg, który zawiera jedno miejsce jest zawsze równa 1:Detect String które zawierają tylko spacje
alert('My str length: ' + str.length);
Przestrzeń jest postacią, więc:
str = " ";
alert('My str length:' + str.length); // My str length: 3
Jak mogę dokonać rozróżnienia między pustym ciągiem a ciągiem zawierającym tylko spacje? Jak mogę wykryć ciąg zawierający tylko spacje?
Przytnij i sprawdź, czy długość wynosi zero. Czy używasz jQuery? –
Usunąć wszystkie spacje i sprawdzić, czy długość ciągu wynosi "0"? Lub użyj wyrażenia regularnego, aby dopasować tylko ciągi białych znaków ... –
możliwy duplikat [Jak sprawdzić, czy wejściowe pole tekstowe zawiera tylko białe spacje?] (Http://stackoverflow.com/questions/2662245/how-to-check -pozostałe-tekst-pola-zawiera-tylko-białe spacje) –