JavaScript String replace()

Dernière mise à jour le dimanche 13 mars 2022

javascript replace

  • str_replace javascript
  • js string replace

Replace JS

La méthode replace() recherche une valeur spécifiée ou une expression régulière dans une chaîne et renvoie une nouvelle chaîne dans laquelle les valeurs spécifiées sont remplacées.

javascript string replace

  • Note : Que la méthode ‘replace()’ ne modifie pas la chaîne d’origine. Il renvoie une nouvelle chaîne.
  • Si vous remplacez une valeur, seule la première instance de la valeur sera remplacée. Pour remplacer toutes les occurrences d’une valeur spécifiée, utilisez le modificateur global.

string replace

Syntaxe

	string.replace(searchvalue, newvalue)
	

js replace

Valeurs des paramètres

  • valeur de recherche – Obligatoire. Valeur, ou expression régulière, qui sera remplacée par la nouvelle valeur
  • nouvelle valeur – Obligatoire. Valeur à remplacer par la valeur de recherche par

JavaScript Replace String

L’exemple suivant utilise le ‘replace()’ pour remplacer le Hello World dans la chaîne Bonjour le monde avec la nouvelle sous-chaîne JavaScript

	let str = 'Hello World';
let newStr = str.replace('Hello World','Bonjour le monde');

console.log(newStr);
	
	// Bonjour le monde
	

JS Replace

Utilisant regular expressions

La méthode replace() prend entièrement en charge les expressions régulières.

	let str = 'Hello World';

let newStr = str.replace(/Hello World/g, 'Bonjour le monde');

console.log(newStr);
	
	// Bonjour le monde
	
  • Utilisez la méthode replace() pour renvoyer une nouvelle chaîne avec une sous-chaîne remplacée par une nouvelle.
  • Utilisez une expression régulière avec l’indicateur global (g) pour remplacer toutes les occurrences d’une sous-chaîne par une nouvelle.