Reemplazar subcadenas en una cadena
En Python, para reemplazar una subcadena con otra en una cadena, use el método replace()
:
replace(old, new)
- la subcadena old
se reemplaza por new
;
replace(old, new, num)
- parámetro num
muestra cuántas apariciones de la subcadena old
reemplazada por new
>.
Ejemplo
teléfono = "+1-234-567-89-10"
# guiones se cambian a espacios
teléfono_editado = teléfono.reemplazar("-", " ")
imprimir (teléfono_editado) # +1 234 567 89 10
# guiones eliminados
teléfono_editado = teléfono.reemplazar("-", "")
imprimir (teléfono_editado) # +12345678910
# solo cambia el primer guion
teléfono_editado = teléfono.reemplazar("-", "", 1)
imprimir (teléfono_editado) # +1234-567-89-10