méthode JavaScript remplacer ()
Exemples
Dans cet exemple, nous allons mettre en œuvre un remplacement global, chaque fois que le «Microsoft» est trouvé, il est remplacé par "W3CSchool":
var str="Visit Microsoft!";
var n=str.replace("Microsoft","W3CSchool");
var n=str.replace("Microsoft","W3CSchool");
n sortie:
Visit W3Schools!
Essayez »
Définition et utilisation
méthode replace () est utilisée pour remplacer certains caractères et certains caractères ou remplacer une expression correspondant à chaîne régulière dans la chaîne avec.
Si vous voulez en savoir plus s'il vous plaît voir le site de l' expression régulière tutoriel: les tutoriels RegExp et Notre la RegExp Object Reference .
Cette méthode ne change pas la chaîne d'origine.
support du navigateur
Tous les principaux navigateurs supportent remplacer la méthode ().
grammaire
string.replace(searchvalue,newvalue)
Paramètre Valeur
参数 | 描述 |
---|---|
searchvalue | 必须。规定子字符串或要替换的模式的 RegExp 对象。 请注意,如果该值是一个字符串,则将它作为要检索的直接量文本模式,而不是首先被转换为 RegExp 对象。 |
newvalue | 必需。一个字符串值。规定了替换文本或生成替换文本的函数。 |
Valeur de retour
类型 | 描述 |
---|---|
String | 一个新的字符串,是用 replacement 替换了 regexp 的第一次匹配或所有匹配之后得到的。 |
détails techniques
Version JavaScript: | 1.2 |
---|
D'autres exemples
Exemples
Effectuer un remplacement global:
var str="Mr Blue has a blue house and a blue car";
var n=str.replace(/blue/g,"red");
var n=str.replace(/blue/g,"red");
n sortie:
Mr Blue has a red house and a red car
Essayez »
Exemples
Effectuer une affaire mondiale ignorant de substitution:
var str="Mr Blue has a blue house and a blue car";
var n=str.replace(/blue/gi, "red");
var n=str.replace(/blue/gi, "red");
n sortie:
Mr red has a red house and a red car
Essayez »