
    rf                     f    d dl Z  e j        d          Z e j        d          Zd Zd Zd Zd ZdS )    Nz^[^@]+@[^@]z^[A-Za-z][A-Za-z0-9+.-]+:c                 h    t           t          d                    |t                    } ||           S )N)emailuri)validate_emailvalidate_urigetunknown_format)valueformatfunctions      O/var/www/html/software/conda/lib/python3.11/site-packages/coreschema/formats.pyvalidate_formatr      s8      
c&.!!  8E??    c                     | S N r
   s    r   r	   r	      s    Lr   c                 P    t          t          j        t          |                     S r   )boolrematchemail_patternr   s    r   r   r      s    ..///r   c                 P    t          t          j        t          |                     S r   )r   r   r   uri_patternr   s    r   r   r      s    e,,---r   )r   compiler   r   r   r	   r   r   r   r   r   <module>r      sy    				 
=))bj455    0 0 0. . . . .r   