Une longueur de chaîne qui contient un espace est toujours égal à 1:Detect chaîne qui contiennent seulement des espaces
alert('My str length: ' + str.length);
L'espace est un personnage, donc:
str = " ";
alert('My str length:' + str.length); // My str length: 3
Comment puis-je faire une distinction entre une chaîne vide et une chaîne qui contient seulement des espaces? Comment puis-je détecter une chaîne contenant uniquement des espaces?
Couper et vérifier que la longueur est zéro. Utilisez-vous jQuery? –
Supprimer tout espace blanc et voir si la longueur de la chaîne est '0'? Ou utilisez une expression régulière pour faire correspondre uniquement les chaînes d'espaces ... –
duplication possible de [Comment vérifier si le champ de texte de saisie contient uniquement des espaces blancs?] (Http://stackoverflow.com/questions/2662245/how-to-check -whether-the-input-text-field-contains-only-white-spaces) –