Comment remplacer l'espace par un soulignement en JavaScript

Comment remplacer l'espace par un soulignement en JavaScript

JavaScript est un langage de script qui est utilisé pour développer des pages Web attrayantes et interactives pour les sites Web. Cependant, parfois, les développeurs doivent remplacer certains caractères ou espaces supplémentaires du texte avec des lettres spécifiées. Dans le but correspondant en JavaScript, nous avons certaines méthodes prédéfinies qui sont utilisées.

Ce tutoriel illustrera la procédure de remplacement des espaces par des traits de soulignement.

Comment remplacer l'espace par un soulignement en JavaScript?

Pour remplacer les espaces dans une chaîne par un soulignement, il existe des méthodes prédéfinies de JavaScript qui sont répertoriées ci-dessous.

    • Méthode remplacer ()
    • Méthode remplacée ()
    • Méthode Split ()

Regardons le fonctionnement de chaque méthode.

Méthode 1: Remplacez l'espace par un soulignement à l'aide de la méthode Remplace ()

Le "remplacer()«La méthode remplacera simplement la valeur dans une chaîne par la chaîne définie, il accepte deux paramètres, l'un est la valeur qui sera remplacée, et l'autre est la valeur utilisée comme remplaceur. Dans notre cas, nous supprimerons l'espace dans une chaîne avec un soulignement, donc, l'espace est la valeur remplacée qui sera recherchée dans une chaîne, et le soulignement agira comme le remplaceur.

Note: Cette méthode ne fonctionne que pour remplacer une seule valeur.

Syntaxe

Suivez la syntaxe donnée pour utiliser la méthode Replace ():

remplacer ("remplacerValue", "remplaceur");


Exemple

Ici, nous créerons une variable "Str"Attribué avec une chaîne"Indice de linux«Cela contient de l'espace entre les deux mots:

var str = "Linux Hint";


Maintenant, nous appellerons la méthode Remplace () en passant la valeur qui doit être remplacée et un remplaceur comme l'espace «» et le soulignement »_", respectivement:

console.journal (str.remplacer(" " , "_"));


Comme vous pouvez le voir, nous avons réussi à remplacer l'espace par le soulignement dans la chaîne spécifiée:


Si vous souhaitez remplacer tous les espaces d'une chaîne, vous pouvez suivre la section suivante.

Méthode 2: Remplacez l'espace par un soulignement à l'aide de la méthode RempaceALL ()

Le "remplace tout()»La méthode est également une méthode prédéfinie de JavaScript. Cette méthode prend également deux paramètres, l'une est la valeur qui sera remplacée, et l'autre est la valeur utilisée comme remplaceur. Il est spécifiquement utilisé dans les cas où il est nécessaire pour remplacer toutes les valeurs spécifiées à la fois.

Cette méthode a remplacé tous les espaces entiers de la chaîne.

Syntaxe

Suivez la syntaxe donnée pour utiliser la méthode RempaceALL ():

RempacEALL ("RemplaceValue", "remplaceur");


Exemple

Ici, nous créerons une variable "Str"Attribué avec une chaîne"Bienvenue à Linux Indice«Cela contient plusieurs espaces qui seront remplacés par des soulignements:

var str = "Bienvenue à Linux Hint";


Maintenant, nous appellerons la méthode remplacée () en passant l'espace «» et le soulignement «_«Comme arguments:

console.journal (str.remplacer(" " , "_"));


La sortie montre que nous avons réussi à remplacer tous les espaces par les soulignements de la chaîne donnée:


Passons à l'autre méthode pour remplacer l'espace par un soulignement.

Méthode 3: Remplacez l'espace par un soulignement à l'aide de la méthode Split ()

La chaîne est divisée en un tableau de sous-chaînes à l'aide du «diviser()" méthode. Pour remplacer tout caractère ou espace d'une chaîne par un caractère spécifié, vous pouvez utiliser le «rejoindre()" méthode. 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 le caractère spécifié.

Syntaxe

La syntaxe donnée est utilisée pour remplacer l'espace par un soulignement:

diviser(" ").rejoindre("_")


Exemple 1: Remplacez un seul espace par soulignement

Pour remplacer l'espace par un soulignement, nous utiliserons la chaîne déjà créée. Pour ce faire, nous appellerons la méthode Split () avec la méthode join () en passant respectivement l'espace et souligner en tant que paramètres:

console.journal (str.diviser(" ").rejoindre("_"));


Lors de l'exécution du code ci-dessus, vous pouvez voir la chaîne remplacée par un soulignement:


Exemple 2: Remplacer plusieurs espaces par des traits de soulignement

Ici, nous supprimerons tous les espaces entiers d'une chaîne à l'aide de la méthode Split (). Tout d'abord, nous créerons une chaîne "Bienvenue à Linux Indice”Avec plusieurs espaces:

var str = "Bienvenue à Linux Hint";


Maintenant, nous appellerons la méthode Split () avec la méthode join () et imprimer la chaîne résultante en utilisant "console.enregistrer()" méthode:

console.journal (str.diviser(" ").rejoindre("_"));



Nous avons fourni des méthodes les plus simples pour remplacer l'espace par un soulignement.

Conclusion

Pour remplacer l'espace par un trait de soulignement, vous pouvez utiliser les méthodes prédéfinies de JavaScript, y compris la méthode Remplace (), la méthode remplacée et la méthode Split (). La méthode Split () est utilisée avec la méthode join (). La méthode Remplace () est utilisée pour remplacer un seul espace dans une chaîne; Si vous souhaitez remplacer tous les espaces dans une chaîne, utilisez la méthode RempaceALL () ou la méthode Split (). Dans ce didacticiel, nous avons illustré la procédure pour remplacer les espaces par un soulignement par des exemples détaillés.