Comment remplacer toutes les instances d'une chaîne en javascript

Comment remplacer toutes les instances d'une chaîne en javascript
La chaîne contient une séquence de caractères qui représentent toute information. JavaScript utilise une variété de fonctionnalités pour manipuler la chaîne en ajoutant, en supprimant et en remplacement des instances. Le remplacement des instances de chaîne est effectué pour supprimer une partie spécifique de la chaîne pour servir un objectif spécifique. Dans ce blog, nous avons démontré diverses méthodes de remplacement de toutes les instances d'une chaîne. Les résultats de ce blog sont répertoriés ci-dessous:
  • Méthode 1: Utilisation de la méthode remplacée () pour remplacer toutes les instances d'une chaîne
  • Méthode 2: Utilisation de la méthode Remplace () pour remplacer toutes les instances d'une chaîne

Méthode 1: Utilisation de la méthode remplacée () pour remplacer toutes les instances d'une chaîne

La méthode remplacée () extrait le modèle de passage des instances et remplace toutes les instances correspondantes dans la chaîne existante. La méthode est utile pour les développeurs afin de minimiser le temps et les efforts de remplacement des instances dans des tâches complexes.

La syntaxe de la méthode remplacée () est fournie ci-dessous:

Syntaxe

RempacEALL ("Matching_instance", "remplacé_instance")

Les paramètres sont les suivants:

  • Matching_instance: Spécifie l'instance que l'utilisateur souhaite remplacer.
  • remplacé_instance: Fait référence à l'instance qui est remplacée par celle appariée (Matching_instance).

Exemple

L'exemple de code suivant montre comment utiliser le remplace tout() Méthode en javascript.

Code

console.log ("Exemple pour remplacer les instances d'une chaîne");
const list_name = "John, Harry, Brown, John, Adam";
console.journal (list_name.Rempaceall ("John", "Marier"));

La description du code ci-dessus est la suivante:

  • Premièrement, la chaîne "John, Harry, Brown, John, Adam" est stocké dans le "liste de noms" variable.
  • Après cela, toutes les instances qui correspondent "John" sont remplacés par "Marier" en utilisant le remplace tout() Méthode en javascript.
  • Finalement, le console.enregistrer() La méthode nous aide à présenter la chaîne remplacée dans la fenêtre de la console.

Sortir

La sortie valide que toutes les instances qui correspondent au "John" sont remplacés par le "Marier" Dans la fenêtre de la console.

Méthode 2: Utilisation de la méthode Remplace () pour remplacer toutes les instances d'une chaîne

La méthode remplace () est utilisée pour remplacer la première occurrence de la chaîne correspondante uniquement. Cependant, la méthode Replace () peut être intégrée à l'expression régulière pour le remplacement de toutes les instances dans une chaîne existante. La méthode recherche le modèle spécifié, qui est passé via Regex. Après cela, il renvoie la nouvelle chaîne après le remplacement de toutes les instances présentes dans la chaîne existante.

Le travail de la méthode Remplace () est décrit dans la syntaxe suivante:

Syntaxe

remplacer ("correspondant_instance", "remplacé_instance")

Les paramètres sont décrits ci-dessous:

  • Matching_instance: Fait référence à l'instance à remplacer. La chaîne correspondante doit être définie comme l'expression régulière globale.
  • remplacé_instance: Représente l'instance qui sera remplacée par la première instance du

Exemple

Laissez-nous pratiquer la méthode remplacer (). Un exemple de code est fourni ci-dessous:

Code

console.log ("Exemple pour remplacer les instances d'une chaîne");
const user_str = "Le cricket est un sport célèbre car le cricket est facile à jouer!"
Soit str1 = / cricket / g;
Soit str2 = "hockey";
Laissez new_str = user_str.remplacer (str1, str2);
console.log (new_str);

La description du code est la suivante:

  • Tout d'abord, une chaîne définie par l'utilisateur est écrite et stockée dans le «User_Str» variable.
  • De plus, une expression régulière "/ Cricket / g"(Une expression régulière globale qui retracera toutes les instances du mot «Criquet») Est utilisé pour remplacer l'instance spécifiée et la stocker dans le "Str1" variable.
  • Le «Str2»Store la chaîne que l'utilisateur souhaite remplacer dans la chaîne existante.
  • Après cela, le remplacer() la méthode est employée en passant "Str1" et "Str2" comme arguments.
  • Finalement, le console.enregistrer() Méthode Affiche la chaîne mise à jour dans la fenêtre de la console.

Sortir

La sortie montre que tous les cas de «Criquet"Sont remplacés par "Le hockey".

Conclusion

En javascript, le remplace tout() et remplacer() Les méthodes peuvent être utilisées pour remplacer toutes les instances d'une chaîne. Le remplace tout() La méthode correspond à la chaîne et effectue le remplacement par la séquence fournie de caractères. D'un autre côté, la méthode Replace () utilise l'expression régulière globale pour correspondre à toutes les instances de la chaîne, puis les remplacer par la chaîne spécifiée. Dans cet article, diverses méthodes JavaScript sont démontrées pour remplacer toutes les instances d'une chaîne.