Hola Picuino, buen día, sos un genio de las expresiones regulares y todo en Python pero esto me parece
que no me va a funcionar (perdón por ser prejuicioso).-
Creo entender que esto es lo que propones:
import re
archivo = ['00014 - 05/12/2021 - Medidor EPE - 13125 - 8',
'00015 - 06/12/2021 - Medidor EPE - 13132 - 7',
'00016 - 07/12/2021 - Medidor EPE - 13140 - 8',
'00017 - 08/12/2021 - Medidor EPE - 13146 - 6',
'00018 - 09/12/2021 - Medidor EPE - 13153 - 7',
'00019 - 10/12/2021 - Medidor EPE - 13160 - 7',
'00020 - 11/12/2021 - Medidor EPE - 13169 - 9'
]
#fecha1 = input('\n Fechas inicio (00/00/0000)...: ')
#fecha2 = input('\n Fechas final (00/00/0000)...: ')
buscar = re.compile(r'0[5-7]/12/2021')
for linea in archivo:
if re.search(buscar, linea):
print(linea)
Decime ¿esto no es posible, estoy en lo cierto?, lo que ocurre es que el ingreso de la búsquedas es x teclado, tu me dirás, sigo investigando.
f1=7
f2=8
buscar = re.compile(r'0[f1-f2]/12/2021')
Que tengan vos y todos los que te lean un bello Domingo, slds. Daniel.