Comment remplacer tous les côtes en javascript

Comment remplacer tous les côtes en javascript
Un côlon (:) est utilisé comme marque de ponctuation pour établir une connexion entre deux phrases. Parfois, vous devez remplacer toutes les Colons de la chaîne par n'importe quel caractère spécifique ou supprimer toutes les colons du texte ou de la chaîne. JavaScript fournit quelques méthodes prédéfinies pour effectuer cette tâche efficacement.

Ce blog démontrera la procédure de remplacement de toutes les colons d'une chaîne.

Comment remplacer tous les côtes en javascript?

Pour remplacer toutes les Colons d'une chaîne, utilisez les méthodes prédéfinies JavaScript mentionnées ci-dessous:

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

Mettons en œuvre chacun d'eux individuellement!

Méthode 1: Remplacez tous les côtes en utilisant la méthode Remplace ()

Le "remplacer()«La méthode est utilisée pour remplacer simplement la valeur par la chaîne définie, le caractère ou tout symbole. C'est la méthode prédéfinie de l'objet de type de chaîne. Il accepte deux paramètres et donne une chaîne avec les valeurs nouvellement remplacées. La méthode Replace () remplace uniquement la première occurrence, tandis que vous pouvez utiliser le modèle Regex pour remplacer toutes les instances de n'importe quel caractère ou chaîne.

Dans notre cas, nous voulons retirer toutes les colons d'une chaîne, nous utiliserons donc la méthode Remplace () par l'expression régulière ou un motif regex.

Syntaxe

La syntaxe pour l'utilisation de la méthode Remplace () est la suivante:

chaîne.remplacer ("searchValue", "RemplaceValue");

Ici le "calendrier de recherche«La valeur doit être recherchée et remplacée par le«Remplacer VALUe".

Exemple

Dans cet exemple, premièrement, nous créerons une variable nommée «C chaîne«Cela stocke une chaîne ayant des colons dedans:

var cString = "LinuxHint: fournit les meilleurs tutoriels:";

Ensuite, appelez la méthode Remplace () en passant un motif regex pour rechercher le côlon dans toute la chaîne et le remplace par une chaîne vide, qui est donnée comme deuxième paramètre:

var ans = cString.remplacer (/: / g, ");

Ici, "g»Indique l'indicateur global qui recherche toutes les occurrences dans la chaîne fournie.

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

console.journal (ANS);

Comme vous pouvez le voir dans la sortie, toutes les colons sont supprimées avec succès d'une chaîne:

Passons à la méthode suivante.

Méthode 2: Remplacez tous les côtes à l'aide de la méthode RempaceALL ()

Pour remplacer toutes les colons d'une chaîne, vous pouvez également utiliser le «remplace tout()" méthode. Il fonctionne de la même manière que la méthode Remplace (), mais la différence est que la méthode Remplace () remplace la première occurrence tandis que la méthode RempacEALL () remplace toutes les occurrences d'une chaîne sans utiliser un motif regex ou une expression régulière.

Syntaxe

Pour utiliser la méthode RempaceALL (), suivez la syntaxe donnée:

chaîne.RempaceALL ("SearchValue", "RemplaceValue");

Ici le "calendrier de recherche«La valeur doit être recherchée et remplacée par le«Remplacer VALUe".

Exemple

Nous allons maintenant utiliser la même chaîne et appeler le «remplace tout()”Méthode sans spécifier aucun modèle regex pour supprimer toutes les occurrences. Nous allons donc entrer dans un côlon (:) qui sera recherché et remplacé par une chaîne vide:

var ans = cString.remplace tout(':',");

Imprimez la chaîne après avoir retiré toutes les colons:

console.journal (ANS);

La sortie montre que toutes les colons sont supprimés d'une chaîne:

Nous avons compilé les méthodes les plus simples pour remplacer toutes les colons d'une chaîne.

Conclusion

Pour remplacer toutes les Colons d'une chaîne, vous pouvez utiliser la méthode Remplace () ou la méthode Rempaceall (). Par exemple, les méthodes Remplace () et RempacEALL () recherchent la chaîne pour les Colons et remplacez-les par une chaîne vide. Dans la méthode Remplace (), vous devez ajouter un regex pour retirer toutes les occurrences des Colons dans une chaîne, tandis que dans la méthode RempaceAll (), ne ajoute que le côlon en tant que valeur de recherche. Dans ce blog, nous avons démontré la procédure de remplacement de toutes les Colons d'une chaîne par des exemples appropriés.