import re


def mask_numero(txt):

    """
        Finds a number pattern and then masks it.

        Parameters
        -----------
        txt:  str
            A piece of text containing the number pattern


        Returns
        -----------
        str
            masked number string as ' [numero] '

        list
            list with the found pattern(s)
            
    """
        
    pattern="\d+"
    sub=' [numero] '

    return re.sub(pattern, sub, txt, flags=re.I), re.findall(pattern, txt, flags=re.I)