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 |