Méthode replace()JavaScript
Exemple
Dans cet exemple, nous allons effectuer un remplacement. Lorsque le premier "Microsoft" est trouvé, il est remplacé par "Example":
nRésultat de sortie :
Essayez-le vous-même »
Définition et utilisation
La méthode replace() est utilisée pour remplacer certains caractères par d'autres caractères dans une chaîne, ou pour remplacer une sous-chaîne qui correspond à une expression régulière.
Si vous souhaitez en savoir plus sur les tutoriels d'expressions régulières, veuillez consulter ce site :Tutoriel RegExpet notreManuel de référence de l'objet RegExp.
Cette méthode ne modifie pas la chaîne d'origine.
Prise en charge des navigateurs
![]()
![]()
![]()
![]()
![]()
Tous les principaux navigateurs prennent en charge la méthode replace().
Syntaxe
Valeurs des paramètres
| Paramètre | Description |
|---|---|
| searchvalue | Obligatoire. Spécifie un objet RegExp pour la sous-chaîne ou le motif à remplacer. Veuillez noter que si la valeur est une chaîne, elle est utilisée comme un motif de texte littéral à rechercher, plutôt que d'être d'abord convertie en objet RegExp. |
| newvalue | Obligatoire. Une valeur de chaîne. Spécifie le texte de remplacement ou une fonction qui génère le texte de remplacement. |
Valeur de retour
| Type | Description |
|---|---|
| String | Une nouvelle chaîne, obtenue après avoir remplacé la première correspondance ou toutes les correspondances de regexp par le remplacement. |
Détails techniques
| Version JavaScript : | 1.2 |
|---|
Plus d’exemples
Exemple
Effectuer un remplacement global :
nRésultat de sortie :
Essayez-le vous-même »
Exemple
Effectuer un remplacement global, en ignorant la casse :
nRésultat de sortie :
Essayez-le vous-même »
Exemple
Dans cet exemple, nous ajoutons une méthode à l'objet String de JavaScript via le prototype pour remplacer toutes les occurrences de "Microsoft" par "Example" :
Essayez-le vous-même »
Autres extensions
Objet String JavaScript