HEX
Server: LiteSpeed
System: Linux us-phx-web1284.main-hosting.eu 4.18.0-553.109.1.lve.el8.x86_64 #1 SMP Thu Mar 5 20:23:46 UTC 2026 x86_64
User: u300739242 (300739242)
PHP: 8.2.30
Disabled: system, shell_exec, passthru, mysql_list_dbs, ini_alter, dl, symlink, link, chgrp, leak, popen, apache_child_terminate, virtual, mb_send_mail
Upload Files
File: //opt/alt/python311/lib/python3.11/site-packages/validators/i18n/__pycache__/ind.cpython-311.pyc
�

�;fy��V�dZddlZddlmZedefd���Zedefd���ZdS)zIndia.�N)�	validator�valuec�,�tjd|��S)a�Validate an indian aadhar card number.

    Examples:
        >>> ind_aadhar('3675 9834 6015')
        True
        >>> ind_aadhar('3675 ABVC 2133')
        ValidationFailure(func=aadhar, args={'value': '3675 ABVC 2133'})

    Args:
        value: Aadhar card number string to validate.

    Returns:
        (Literal[True]): If `value` is a valid aadhar card number.
        (ValidationError): If `value` is an invalid aadhar card number.
    z^[2-9]{1}\d{3}\s\d{4}\s\d{4}$��re�match�rs �F/opt/alt/python311/lib/python3.11/site-packages/validators/i18n/ind.py�
ind_aadharr
s��"�8�4�e�<�<�<�c�,�tjd|��S)a�Validate a pan card number.

    Examples:
        >>> ind_pan('ABCDE9999K')
        True
        >>> ind_pan('ABC5d7896B')
        ValidationFailure(func=pan, args={'value': 'ABC5d7896B'})

    Args:
        value: PAN card number string to validate.

    Returns:
        (Literal[True]): If `value` is a valid PAN card number.
        (ValidationError): If `value` is an invalid PAN card number.
    z[A-Z]{5}\d{4}[A-Z]{1}rr	s r
�ind_panrs��"�8�,�e�4�4�4r)�__doc__r�validators.utilsr�strrr�rr
�<module>rs�����
�	�	�	�'�&�&�&�&�&��=�c�=�=�=���=�&�5�3�5�5�5���5�5�5r