Maison  >  Article  >  interface Web  >  Comment remplacer toutes les chaînes en javascript

Comment remplacer toutes les chaînes en javascript

青灯夜游
青灯夜游original
2021-09-07 13:02:227672parcourir

En JavaScript, vous pouvez utiliser la méthode replace() pour remplacer toutes les chaînes. Cette méthode peut remplacer certains caractères par d'autres caractères dans la chaîne. Le format de syntaxe est "string.replace("original string","replace value"). ".

Comment remplacer toutes les chaînes en javascript

L'environnement d'exploitation de ce tutoriel : système Windows 7, JavaScript version 1.8.5, ordinateur Dell G3.

Méthode javascript replace()

La méthodereplace() 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.

Format de syntaxe :

string.replace(searchvalue,newvalue)
  • valeur de recherche : obligatoire. Un objet RegExp qui spécifie la sous-chaîne ou le modèle à remplacer.
    Notez que si la valeur est une chaîne, elle est récupérée sous forme de modèle de texte littéral, plutôt que d'être d'abord convertie en objet RegExp.

  • nouvelle valeur : obligatoire. Une valeur de chaîne. Spécifie les fonctions permettant de remplacer du texte ou de générer du texte de remplacement. Le deuxième paramètre de la méthode

replace() peut utiliser une fonction. Lors de la correspondance, la fonction sera appelée. La valeur de retour de la fonction sera utilisée comme texte de remplacement. caractères spéciaux préfixés par $ pour référence. Informations sur le texte correspondant.

caractères spéciaux de la méthode replace()
Chaîne de convention Description
$1, $2, ..., $99 et le 1er ~ 99ème enfant dans l'expression régulière Le texte correspondant à l'expression
$& (signe dollar + trait d'union) La sous-chaîne correspondant à l'expression régulière
$' (signe dollar + touche de compétence bascule) se trouve dans la sous-chaîne correspondante Le texte sur le côté gauche du string
$' (signe dollar + guillemet simple) Le texte à droite de la chaîne correspondante
$$ signifie $ string

Valeur de retour : one La nouvelle chaîne est obtenu en remplaçant la première correspondance ou toutes les correspondances de l'expression rationnelle par remplacement.

Exemple : la méthode replace() remplace toutes les chaînes

var str="hello";
var a=str.replace("hello","HI");
console.log(a);

Comment remplacer toutes les chaînes en javascript

【Apprentissage recommandé : Tutoriel avancé javascript

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn