Comment remplacer la chaîne en javascript

Comment remplacer la chaîne en javascript

Nous pouvons utiliser la méthode Remplace () pour remplacer n'importe quelle chaîne ou caractère par un autre dans JavaScript. Il recherche une chaîne, un caractère ou une expression régulière définis et le remplace. Cette méthode ne modifie pas la chaîne d'origine mais elle renvoie la chaîne mise à jour en résultat.

Syntaxe:

chaîne.remplacer (old_string, new_string) 

Remplacer la chaîne en javascript par des exemples

Dans ce tutoriel, nous discuterons de quelques exemples de remplacement des chaînes en JavaScript.

Essayons quelques exemples:

  • Voici le premier exemple pour initialiser un texte dans une variable, puis le remplacer par un autre texte. Laissez str = "Hello World!"Soit le résultat = str.Remplacer ("World", "Tecadmin") Console.journal (résultat)
    1234Laissez str = "Hello World!"Soit le résultat = str.Remplacer ("World", "Tecadmin") Console.journal (résultat)

    Exécutez l'exemple ci-dessus et voyez les résultats. Merci à Playcode.Io qui m'aide à exécuter JavaScript en ligne.

    Remplacer la chaîne en javascript
  • Que se passe-t-il si une chaîne donnée est trouvée plusieurs fois. Dans ce cas, le remplacer() La fonction remplacera la première occurrence de la chaîne donnée. LET STR = "Mr Bean a une pomme verte et une pomme rouge" Let Résultat = Str.Remplacer ("Apple", "Strawberries") Console.journal (résultat)
    12345LET STR = "Mr Bean a une pomme verte et une pomme rouge" Let Résultat = Str.Remplacer ("Apple", "Strawberries") Console.journal (résultat)

    Exécutez le code ci-dessus et voyez les résultats:

    Remplacer la première chaîne correspondante en javascript

    Le résultat montre clairement que la première occurrence est remplacée par une nouvelle chaîne, mais la deuxième occurrence n'est pas remplacée. Alors, comment puis-je remplacer toutes les occurrences d'une chaîne donnée? Vérifions l'exemple suivant:

  • Nous pouvons également définir l'expression régulière et la fonction remplacera toutes les occurrences correspondant à cette expression régulière.

    Voir l'exemple ci-dessous, où nous avons défini une expression régulière pour remplacer la chaîne à l'échelle mondiale.

    LET STR = "Mr Bean a une pomme verte et une pomme rouge" const Regex = "/ Apple / ig" Let Result = Str.Remplacer ("Apple", "Strawberries") Console.journal (résultat)
    123456LET STR = "Mr Bean a une pomme verte et une pomme rouge" const Regex = "/ Apple / ig" Let Result = Str.Remplacer ("Apple", "Strawberries") Console.journal (résultat)

    Exécutez l'exemple ci-dessus et voyez les résultats.

    Remplacez la chaîne par une expression régulière en javascript
  • Fondamentalement, l'expression régulière est utilisée pour faire correspondre les modèles. Pour remplacer toutes les occurrences de n'importe quelle chaîne, nous pouvons utiliser remplace tout() fonction.

    L'exemple ci-dessous utilise la fonction RempaceALL () en javascript.

    LET STR = "Mr Bean a une pomme verte et une pomme rouge" Let Résultat = Str.RempaceALL ("Apple", "Strawberries") Console.journal (résultat)
    12345LET STR = "Mr Bean a une pomme verte et une pomme rouge" Let Résultat = Str.RempaceALL ("Apple", "Strawberries") Console.journal (résultat)

    Exécutez le code ci-dessus et voyez les résultats.

    Remplacez toutes les chaînes correspondantes en javascript

Conclure

Dans ce tutoriel, nous avons discuté de quelques exemples pour remplacer une chaîne en javascript.