a
    Šxdá  ã                   @   s@   d dl Z e  d¡Ze  d¡Zdd„ Zdd„ Zdd	„ Zd
d„ ZdS )é    Nz^[^@]+@[^@]z^[A-Za-z][A-Za-z0-9+.-]+:c                 C   s   t tdœ |t¡}|| ƒS )N)ÚemailÚuri)Úvalidate_emailÚvalidate_uriÚgetÚunknown_format)ÚvalueÚformatÚfunction© r   úJ/var/www/html/Ranjet/env/lib/python3.9/site-packages/coreschema/formats.pyÚvalidate_format   s    þýr   c                 C   s   | S ©Nr   ©r   r   r   r   r      s    r   c                 C   s   t t t| ¡ƒS r   )ÚboolÚreÚmatchÚemail_patternr   r   r   r   r      s    r   c                 C   s   t t t| ¡ƒS r   )r   r   r   Úuri_patternr   r   r   r   r      s    r   )r   Úcompiler   r   r   r   r   r   r   r   r   r   Ú<module>   s   

