Método replace() de Python3
Descripción
El método replace() reemplaza old (cadena antigua) en la cadena por new (cadena nueva). Si se especifica el tercer parámetro max, reemplaza no más de max veces.
Sintaxis
Sintaxis del método replace():
str.replace(old, new[, max])
Parámetros
- old -- la subcadena que será reemplazada.
- new -- la cadena nueva, utilizada para reemplazar la subcadena old.
- max -- cadena opcional, reemplaza no más de max veces.
Valor de retorno
Devuelve la nueva cadena generada al reemplazar old (cadena antigua) por new (cadena nueva) en la cadena. Si se especifica el tercer parámetro max, reemplaza no más de max veces.
Ejemplo
El siguiente ejemplo muestra cómo usar la función replace():
Ejemplo
#!/usr/bin/python3
str = "www.w3cschool.cc"
print ("Dirección antigua del Tutorial para novatos:", str)
print ("Dirección nueva del Tutorial para novatos:", str.replace("w3cschool.cc", "example.com"))
str = "this is string example....wow!!!"
print (str.replace("is", "was", 3))
La salida del ejemplo anterior es la siguiente:
Ejemplo旧地址: www.w3cschool.cc Ejemplo新地址: www.example.com thwas was string example....wow!!!
Otras extensiones
Cadena de Python3