Una lunghezza della stringa che contiene uno spazio è sempre uguale a 1:Rileva stringa che contengono solo spazi
alert('My str length: ' + str.length);
Lo spazio è un personaggio, in modo da:
str = " ";
alert('My str length:' + str.length); // My str length: 3
Come posso fare una distinzione tra una stringa vuota e una stringa che contiene solo spazi? Come posso rilevare una stringa che contiene solo spazi?
Tagliarlo e controllare che la lunghezza sia zero. Stai usando jQuery? –
Rimuovi tutto lo spazio bianco e verifica se la lunghezza della stringa è '0'? Oppure usa un'espressione regolare per abbinare solo stringhe di spazi bianchi ... –
possibile duplicato di [Come verificare se il campo di testo di input contiene solo spazi bianchi?] (Http://stackoverflow.com/questions/2662245/how-to-check -whether-the-input-text-field-contiene-only-white-spaces) –