o
    Sik                     @   sF   d dl mZ d dlmZ e ZdedefddZdedefddZd	S )
    sub)get_city_patterntextreturnc                 C   s   t dd| } t dd| } | S )u>   手机号脱敏

    Attributes:
        text: input text
    u%   (\+?86|[(（]86[)）])(1\d{2})(\d{8})z\1\2********z"(?<![0-9])(1\d{2})(\d{8})(?![0-9])z
\1********r   )r    r   B/home/ubuntu/.local/lib/python3.10/site-packages/proces/masking.py
mask_phone   s   r	   c                 C   s*   t | }|rtd|  dd| } | S )u;   地址脱敏

    Attributes:
        text: input text
    (z)\w+z\1***)city_ptnsearchr   group)r   text_resr   r   r   mask_address   s   
r   N)rer   proces.util.datar   r   strr	   r   r   r   r   r   <module>   s
    