utils.py 388 Bytes
import re


def contador(edicto):
    numeros = re.findall(r'\b\d+(?:\.\d+)?\b', edicto)
    expresiones = re.findall(r'\(\.\.\.', edicto)
    texto = edicto.split()
    cantidad_palabras = len(texto)
    cantidad_numeros = len(numeros) - 1
    cantidad_expresiones = len(expresiones)
    total_edicto = cantidad_palabras + cantidad_numeros + cantidad_expresiones
    return total_edicto