Comment supprimer l'espace supplémentaire entre les mots en javascript

Comment supprimer l'espace supplémentaire entre les mots en javascript
Les espaces sont utilisés pour connecter des mots dans une phrase séparée des autres mots. Cela rend la phrase entière significative, lisible et facilement compréhensible. Parfois, il peut y avoir des espaces supplémentaires ajoutés dans le texte qui peuvent perturber le formatage. Vous devez éliminer les espaces supplémentaires entre les phrases de cette situation.

Ce guide illustrera la procédure pour éliminer les espaces supplémentaires entre les mots.

Comment supprimer l'espace supplémentaire entre les mots en javascript?

Pour supprimer des espaces supplémentaires entre les mots, il existe des méthodes prédéfinies JavaScript énumérées ci-dessous:

  • Méthode remplacer ()
  • Méthode Split ()
  • Méthode Trim ()

Examinons le fonctionnement de chaque méthode séparément.

Méthode 1: supprimez l'espace supplémentaire entre les mots en utilisant la méthode remplace ()

Le "remplacer()»Est une méthode prédéfinie de l'objet de type de chaîne utilisé pour remplacer la valeur dans une chaîne par la chaîne, le caractère ou tout symbole définis. Il renvoie une nouvelle chaîne en sortie avec les valeurs remplacées après avoir recherché la chaîne pour une valeur spécifique ou un modèle regex.

Syntaxe

Suivez la syntaxe ci-dessous pour l'utilisation de la méthode Replace ():

chaîne.Remplacer ("SearchValue", "RemplaceValue")

La méthode Replace () accepte deux paramètres, l'un est le «calendrier de recherche«Cela sera fouillé et remplacé, et l'autre est le«Remplacer VALUe”Utilisé comme remplaceur.

Exemple

Dans cet exemple, premièrement, nous créerons une variable nommée «chaîne«Cela stocke une chaîne avec des espaces supplémentaires:

var string = "Bienvenue sur LinuxHint";

Ensuite, créez un motif regex et stockez-le dans une variable appelée «regexpatcier»:

var regexpattern = / \ s + / g;

Ici, "\ s"Est utilisé pour les espaces,"+«Le signe indique tous les espaces d'une chaîne, et«g"Est le drapeau global qui est ajouté pour rechercher la chaîne complète et identifier les espaces.

Maintenant, invoquez le «remplacer()”Méthode en passant le motif Regex en tant que VearchValue et l'espace en tant que RemplaceValue:

var ans = chaîne.remplacer (regexpattern, "");

Ici, le motif recherchera les espaces entre les mots et les remplacera par un seul espace.

Enfin, imprimez la chaîne résultante sur la console en utilisant le «console.enregistrer()" méthode:

console.journal (ANS);

Comme vous pouvez le voir que la sortie donne une chaîne avec un seul espace entre les mots:

Si vous souhaitez supprimer tous les espaces entre les mots, utilisez la méthode ci-dessous.

Méthode 2: supprimer l'espace supplémentaire entre les mots en utilisant la méthode Split ()

Pour éliminer les espaces supplémentaires entre les mots, utilisez le «diviser()”Méthode JavaScript avec le"rejoindre()" méthode. La méthode Split () divise la chaîne en un tableau de sous-chaînes, tandis que la méthode join () conca la méthode des sous-chaînes et publie une nouvelle chaîne. La méthode Split () prend un paramètre qui doit être remplacé, et la méthode join () accepte le remplacement comme son argument.

Cette méthode trouve les espaces de la chaîne et remplace tous les espaces par la chaîne vide.

Syntaxe

Suivez la syntaxe dirigée ci-dessous pour l'utilisation de la méthode Split ():

chaîne.diviser(" ").rejoindre("")

Ici, la méthode Split () divise la chaîne en fonction de l'espace et les rejoint avec une chaîne vide.

Exemple

Nous allons maintenant utiliser la même chaîne qui est déjà créée dans l'exemple ci-dessus et appeler le «diviser()«Méthode avec le«rejoindre()" méthode:

var ans = chaîne.diviser(" ").rejoindre("")

Enfin, imprimez la chaîne résultante sur la console en utilisant le «console.enregistrer()" méthode:

console.journal (ANS);

La sortie montre que tous les espaces entre la chaîne sont supprimés avec succès:

Si vous souhaitez supprimer les espaces qui se produisent au début de la chaîne, vous devez suivre la section donnée.

Méthode 3: supprimer l'espace supplémentaire entre les mots en utilisant la méthode Trim ()

Le "garniture()»La méthode est une autre méthode JavaScript qui est utilisée pour supprimer les espaces. Il peut supprimer les espaces aux positions de démarrage et de fin de la chaîne et donne une nouvelle chaîne coupée. Il supprime non seulement les espaces blancs mais supprime également les onglets et les ruptures de ligne d'une chaîne. Cette méthode n'accepte aucun paramètre comme argument.

Syntaxe

Suivez la syntaxe mentionnée ci-dessous pour éliminer les espaces supplémentaires entre les mots:

chaîne.garniture();

Exemple

Ici, nous créerons une chaîne de pointe des espaces supplémentaires et le stockerons dans une variable nommée «chaîne»:

var string = "Bienvenue sur LinuxHint";

Ensuite, appelez le «garniture()”Méthode qui supprimera les espaces du début de la chaîne:

var ans = chaîne.garniture();

Imprimez la chaîne résultante sur la console:

console.journal (ANS);

Les espaces du début de la chaîne sont supprimés avec succès:

Nous avons compilé toutes les procédures pour éliminer les espaces supplémentaires entre les mots.

Conclusion

Pour éliminer les espaces supplémentaires, vous pouvez utiliser les méthodes JavaScript prédéfinies, y compris la méthode Remplace (), la méthode Split () ou Trim (). La méthode Trim () supprime les espaces au début de la chaîne, tandis que la méthode Remplace () supprime les espaces supplémentaires entre les mots. La méthode Split () supprime tous les espaces entre les mots. Ce guide a illustré la procédure d'élimination des espaces supplémentaires entre les mots avec des explications détaillées.