File size: 838 Bytes
7bdefa8 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
import re
#DOCUMENTO:INE_ANTES CAMPO:VIGENCIA
def obtener_vigencia(texto):
# La expresi贸n regular busca:
# (\d{4}) -> Un grupo que captura 4 d铆gitos (el n煤mero de la izquierda)
# vigencia -> La palabra literal "vigencia"
# (\d{4}) -> Otro grupo que captura 4 d铆gitos (el n煤mero de la DERECHA)
# El 're.search' devuelve un objeto 'match' si encuentra el patr贸n
match = re.search(r'\d+vigencia(\d+)', texto)
if match:
# Si se encuentra una coincidencia, match.group(1) contiene el primer grupo capturado.
# En este caso, el n煤mero a la derecha.
numero_derecha = match.group(1)
print(f"El n煤mero a la derecha es: {numero_derecha}")
return numero_derecha
else:
print("No se encontr贸 el patr贸n en el texto.")
return None |