Substituindo substrings em uma string
Em Python, para substituir uma substring por outra em uma string, use o método replace()
:
replace(old, new)
- substring old
é substituída por new
;
replace(old, new, num)
- o parâmetro num
mostra quantas ocorrências da substring old
substituídas por new
>.
Exemplo
telefone = "+1-234-567-89-10"
# hífens são alterados para espaços
edited_phone = phone.replace("-", " ")
print(edited_phone) # +1 234 567 89 10
# hifens são removidos
edited_phone = phone.replace("-", "")
print(edited_phone) # +12345678910
# apenas o primeiro hífen muda
edited_phone = phone.replace("-", "", 1)
print(edited_phone) # +1234-567-89-10