Pour remplacer toutes les occurrences d'une chaîne de caractères
en JavaScript, vous pouvez utiliser la méthode
replace()
en combinaison avec une expression régulière
(regex) avec le drapeau global (g
). Voici comment le
faire en JavaScript :
// Définir la chaîne de caractères d'origine
let texte = "Ceci est un exemple de texte. Remplacez le texte par un nouveau texte.";
// Utiliser la méthode replace() avec une regex globale
let nouveauTexte = texte.replace(/texte/g, "nouveau texte");
// Afficher le résultat
console.log(nouveauTexte);
Dans cet exemple, la chaîne de caractères d'origine
texte
contient le mot "texte" plusieurs fois. En
utilisant replace()
avec la regex
/texte/g
, toutes les occurrences de "texte" dans la
chaîne sont remplacées par "nouveau texte". Le résultat sera
affiché dans la console.
Assurez-vous d'utiliser la regex globale (/g
) pour
effectuer le remplacement sur toutes les occurrences de la chaîne.
Si vous n'utilisez pas le drapeau global, seule la première
occurrence sera remplacée.