clase String tiene Python , nada más sacarlo de la caja, con un potente método de búsqueda y reemplazo llamado "reemplazar ". Funciona muy similar a la función de buscar y reemplazar en cualquier editor de texto normal . Un inconveniente es que no es compatible con las expresiones regulares . Instrucciones
1
Abra el intérprete de Python
2
Definir una cadena , escriba lo siguiente en el intérprete : .
S = " Esto es una cadena . "
3
Realice una búsqueda y reemplazar con el" " método :
s = s.replace replace ( " Este "," Eso " )
El resultado será " Esto es una cadena ". Aviso , cadenas en Python son inmutables , sino que no se puede cambiar una vez que se han definido . Con el fin de evitar esto , es necesario volver a asignar la nueva cadena creada por el comando "reemplazar " al mismo nombre de variable.
4
Escriba lo siguiente para llevar a cabo una búsqueda, pero sólo reemplazar el primeras instancias del patrón encontrado :
s = s.replace ( "buscar ", " sustituir " , count)
Por ejemplo :
s = " Esto es una cadena. Esto es otra cadena. "
s = s.replace ( " Este "," Eso " , 1) spanish
Dado que el valor de recuento se establece en" 1 ", sólo el primera instancia será sustituido , dando el siguiente resultado : " . . es una cadena Esto es otra cadena "