par anonyme 03-Aout-2020

Comment puis-je remplacer un caractère d'une chaîne de caractère, ou un string, en JavaScript ?

1 Réponse

par Antoine 03-Aout-2020

Pour remplacer un ou plusieurs caractères d'un string, en JavaScript, vous pouvez utiliser la méthode replace().

Vous devez y spécifier deux paramètres :

  • Le premier est la chaine de caractères à remplacer.
  • Le second est la chaine de caractères de remplacement.

Exemple pour remplacer une chaîne de caractères par une autre, en JavaScript, avec la méthode replace() :

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Comment remplacer un caractère en JavaScript ?</title>
</head>
<body>
<span class="resultat"></span> 
<script> 
Chaine = 'Adresse du site : 1FORMATIK'; 
nouvelleChaine = Chaine.replace('1FORMATIK', '1FORMATIK.com'); 
document.querySelector('.resultat').textContent = nouvelleChaine; 
</script>
</body>
</html>

Remarque : Le premier paramètre de la méthode replace(), celui correspondant à la chaine de caractères à remplacer, peut être sous la forme d'un string (une chaine de caractères), mais aussi d'une regex (une expression régulière).

Remarque : Le second paramètre de la méthode replace(), celui correspondant à la chaine de caractères de remplacement, peut être sous la forme d'un string (une chaine de caractères), mais aussi d'une function (une fonction).

Vous trouverez d'avantage d'information sur la manière de remplacer une chaine de caractères, en JavaScript, avec la méthode replace(), via cette page du site de Mozilla.

Bienvenue sur 1FORMATIK, où vous pouvez poser des questions en lien avec l'informatique et internet, et recevoir des réponses d'Antoine et d'autres internautes.

2.6k questions

3k réponses

...