Ajuda em Python

17 views
Skip to first unread message

Jhonata Vieira

unread,
Oct 24, 2021, 3:51:18 PM10/24/21
to Python Brasil
Pessoal, bom dia! 

Alguém pode ajudar com a seguinte problema? 

Preciso encontrar essas palavras ['LOCAÇÃO DE EQUIPAMENTOS', 'REPROGRAFIA'] dentro de um texto, se encontrar eu aplico uma regra. 

Qual a melhor forma de fazer isso em Python ? 

Obrigado.

Anderson Souza

unread,
Oct 24, 2021, 5:58:35 PM10/24/21
to python...@googlegroups.com
Procure por Expressão Regular, Regex.

Beto Alves

unread,
Oct 24, 2021, 6:06:53 PM10/24/21
to python...@googlegroups.com
texto = "LOJA DE LOCAÇÃO DE EQUIPAMENTOS, REPROGRAFIA, OUTRAS COISAS"
extrai_texto = "LOCAÇÃO DE EQUIPAMENTOS, REPROGRAFIA + COISAS"

if texto.find(extrai_texto) != -1:
    aplica regra

Em dom., 24 de out. de 2021 às 18:58, Anderson Souza <ander...@gmail.com> escreveu:
Procure por Expressão Regular, Regex.

--
--
------------------------------------
Grupo Python-Brasil
https://wiki.python.org.br/AntesDePerguntar
 
<*> Para visitar o site do grupo na web, acesse:
http://groups.google.com/group/python-brasil
 
<*> Para sair deste grupo, envie um e-mail para:
python-brasi...@googlegroups.com
---
Você recebeu essa mensagem porque está inscrito no grupo "Python Brasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para python-brasi...@googlegroups.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/python-brasil/CA%2Bg6ALArpP070rcnb8k5-1GHSyCExa2Ajp0Bz8pbYGM1UwRMhw%40mail.gmail.com.

Beto Alves

unread,
Oct 24, 2021, 6:10:53 PM10/24/21
to python...@googlegroups.com
Correlçao:
texto = "LOJA DE LOCAÇÃO DE EQUIPAMENTOS, REPROGRAFIA, OUTRAS COISAS + COISAS "
extrai_texto = "LOCAÇÃO DE EQUIPAMENTOS, REPROGRAFIA"

if texto.find(extrai_texto) != -1:
    aplica regra

Antonio Ennio de Jesus

unread,
Oct 24, 2021, 7:55:25 PM10/24/21
to python...@googlegroups.com, Beto Alves
Texto.find("busca") 
= -1 não achou
!= -1 local onde encontrou o texto 

Em dom, 24 24e out 24e 2021 às 19:10, Beto Alves
<betog...@gmail.com> escreveu:

paulo sergio queiroz

unread,
Oct 25, 2021, 3:14:19 PM10/25/21
to python...@googlegroups.com, Beto Alves
Essas strings se comportam como arrays ( ou listas de letras ), vc pode usar o "in" para procurar uma substring:


texto = "LOJA DE LOCAÇÃO DE EQUIPAMENTOS, REPROGRAFIA, OUTRAS COISAS + COISAS "
extrai_texto = "LOCAÇÃO DE EQUIPAMENTOS, REPROGRAFIA"

if extrai_texto in texto :
  print('Achei')

Isso te atende ?



--
Paulo Queiroz
  - Systems consultant
Reply all
Reply to author
Forward
0 new messages