Método Python replace()
Descripción
El método replace() de Python reemplaza old (cadena antigua) por new (cadena nueva) en la cadena. Si se especifica el tercer parámetro max, el reemplazo no supera max veces.
Sintaxis
Sintaxis del método replace():
str.replace(old, new[, max])
Parámetros
- old -- la subcadena que se reemplazará.
- new -- la cadena nueva, utilizada para reemplazar la subcadena old.
- max -- 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, el reemplazo no supera max veces.
Ejemplo
El siguiente ejemplo muestra cómo utilizar el método replace():
Ejemplo
#!/usr/bin/python
str = "this is string example....wow!!! this is really string";
print str.replace("is", "was");
print str.replace("is", "was", 3);
La salida del ejemplo anterior es la siguiente:
thwas was string example....wow!!! thwas was really string thwas was string example....wow!!! thwas is really string
Otras extensiones
Cadenas de Python