Hola gente, ¿como están?, les deseo a todos un bello bello Martes.-
Me metí de lleno a aprender expresiones regulares y bueno las cosas mas sencillas la estoy logrando pero en esto me trabe y x mas que lo charlo a Google no me da la respuesta.-
Esto es lo que contiene mi base de datos(archivo.txt) lo que deseo aprender es como buscar x uno de los 3 campos(de ser posible el campo: descripción del producto) y poner en la lista toda la línea(código, descripción y precio).-
Bueno es todo, a continuación dejo lo que llevo hecho y el archivo.-
Desde ya gracias y slds. Daniel.
0001 - Tomate perita Arcor $ 75.90
0002 - Ensalada de frutas La Emilia $ 175.90
0003 - Extracto de tomate Arcor $ 95.20
0004 - Pimientos morrones lata x 200 grs. Arcor $ 105.20
0005 - Sal fina Celusal pte. x 500 grs. $ 50.50
0006 - Galletitas Surtido de Bagley x 390 grs. $ 125.00
0007 - Galletitas Granis con semamo x 290 grs. $ 70.00
0008 - Sal parrillera 2 anclas x 500 grs. $79.90
0009 - Extracto de tomate Macari $ 82.20
0010 - Tomate perita Molto $ 65.90
0011 - Mayonesa Hellman´s x 250 grs. $ 99.00
0012 - Durazno al natural Molto x 850 grs. $ 179.50
0013 - Mayonesa Natura x 250 grs. $ 105.90
0014 - Pimientos morrones lata x 200 grs. Molto $ 95.00
0015 - Durazno al natural Arcor x 850 grs. $ 200.50
0016 - Fideos Terrabussi soperos x 500 grs. $ 89.50
import re
archivo = open("prueba_ER.txt", "r")
texto = archivo.read()
archivo.close()
buscar = "tomate"
resultado = []
for item in re.findall("tomate.+", texto):
resultado.append(item)
print(resultado)