Latest web development tutorials

JavaScript sustituir (método)

Cadena de referencia de objetos String de JavaScript Object

Ejemplos

En este ejemplo, vamos a implementar un reemplazo global, cada vez que se encontró el "Microsoft", se sustituye por "W3CSchool":

var str="Visit Microsoft!";
var n=str.replace("Microsoft","W3CSchool");

n Salida:

Visit W3Schools!

Trate »

Definición y Uso

método replace () se utiliza para reemplazar algunos caracteres y algunos caracteres o reemplazar una expresión regular en cadena coincidente con la cadena.

Si quieres saber más puedes consultar el sitio de la expresión regular de tutorial: los tutoriales RegExp y Nuestra la referencia del objeto RegExp .

Este método no cambia la cadena original.


Soporte para el navegador

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Todos los principales navegadores soportan reemplazar el método ().


gramática

string.replace(searchvalue,newvalue)

parámetro Valor

参数 描述
searchvalue 必须。规定子字符串或要替换的模式的 RegExp 对象。
请注意,如果该值是一个字符串,则将它作为要检索的直接量文本模式,而不是首先被转换为 RegExp 对象。
newvalue 必需。一个字符串值。规定了替换文本或生成替换文本的函数。

Valor de retorno

类型 描述
String 一个新的字符串,是用 replacement 替换了 regexp 的第一次匹配或所有匹配之后得到的。

detalles técnicos

versión de JavaScript: 1.2


más ejemplos

Ejemplos

Realizar un reemplazo mundial:

var str="Mr Blue has a blue house and a blue car";
var n=str.replace(/blue/g,"red");

n Salida:

Mr Blue has a red house and a red car

Trate »

Ejemplos

Realizar un caso mundial ignorando substitución:

var str="Mr Blue has a blue house and a blue car";
var n=str.replace(/blue/gi, "red");

n Salida:

Mr red has a red house and a red car

Trate »


Cadena de referencia de objetos String de JavaScript Object