Como retirar uma substring de uma string em Python

Neste artigo você vai aprender a como retirar uma substring de uma string, ou seja, extrair uma parte de uma string maior em uma menor

retirar uma substring de uma string capa

Fala programador(a), beleza? Bora aprender mais sobre a linguagem Python e também manipulação de strings!

Formação Claude Code
Formação Recomendada

Formação Claude Code

Domine Claude Code do absoluto zero até o avançado

  • 120 aulas
  • 4 projetos
  • 9h 45min

O recurso que proporciona a possibilidade de extrair texto de alguma string é chamado de slicing

E não precisamos de nenhuma função para fazer isso, apenas utilizar uma notação de array, ou seja, com colchetes

Assim precisamos apenas saber o índice do início e fim dos caracteres que precisamos extrair

Veja um exemplo prático:

str = "Testando o Slicing"

print(str[0:8]) # Testando
print(str[11:20]) # Slicing

É interessante também ressaltar que podemos armazenar estes valores obtidos em variáveis

E não alteramos em nada a string pai, ou seja, apesar de extrair um texto o dado original ainda é mantido

Lembrando também que o índice inicial, primeiro caractere, é o zero (0)

Isso acontece também em arrays e listas, e em diversas outras linguagens, isso costuma confundir programadores iniciantes

Conclusão

Neste artigo você aprendeu a como retirar uma substring de uma string, utilizando a linguagem Python

A técnica utilizada foi a slicing, que também funciona com listas

Desta forma conseguimos extrair a string alvo, de uma strng maior, apenas sabendo o índice inicial e final

Confira também nosso catálogo de cursos gratuitos, com aulas semanais no YouTube

Escrito por | Matheus Battisti

Matheus Battisti
Fundador da Hora de Codar

Programador apaixonado pelo mundo das tecnologias, sempre buscando em aprender e se aprofundar em linguagens, frameworks e o que mais for necessário para executar um bom trabalho. Agora tem uma nova missão que é de passar seu conhecimento adiante para formar novos programadores e especializar mais os que já são.

Subscribe
Notify of
guest

0 Comentários
Oldest
Newest Most Voted

Formações

Formação Vibe Coding

Formação Vibe Coding

Do Prompt ao Produto: Crie Software Real com IA

  • 474 aulas
  • 20 projetos
  • 39h 27min

Blog | Mais populares