Olá, Eduardo. Tudo bem?
Muito obrigado por compartilhar o seu código aqui com a gente. Parabéns pelo trabalho. Continue com essa dedicação.
Ótimo como você utilizou re.sub()
para garantir que apenas palavras inteiras sejam substituídas. Isso evita trocar partes de palavras por engano.
Um detalhe interessante é que você pode tornar a substituição case-insensitive usando a flag re.IGNORECASE
. Veja este exemplo:
import re
original = "Python é incrível! python facilita muito."
revisao = re.sub(r"python", "Java", original, flags=re.IGNORECASE)
print(revisao) # Saída: Java é incrível! Java facilita muito.
Isso permite substituir palavras independentemente de estarem em maiúsculas ou minúsculas.
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.Bons Estudos!