/
opt
/
alt
/
python311
/
lib
/
python3.11
/
site-packages
/
validators
/
__pycache__
/
Upload File
HOME
� d�ga � �: � d Z ddlZddlmZ edefd�� � ZdS )zMAC Address.� N� )� validator�valuec �4 � | rt j d| � � ndS )a} Return whether or not given value is a valid MAC address. This validator is based on [WTForms MacAddress validator][1]. [1]: https://github.com/wtforms/wtforms/blob/master/src/wtforms/validators.py#L482 Examples: >>> mac_address('01:23:45:67:ab:CD') # Output: True >>> mac_address('00:00:00:00:00') # Output: ValidationError(func=mac_address, args={'value': '00:00:00:00:00'}) Args: value: MAC address string to validate. Returns: (Literal[True]): If `value` is a valid MAC address. (ValidationError): If `value` is an invalid MAC address. z)^([0-9A-Fa-f]{2}[:-]){5}([0-9A-Fa-f]{2})$F)�re�match)r s �I/opt/alt/python311/lib/python3.11/site-packages/validators/mac_address.py�mac_addressr s$ � �, MR�\�2�8�@�%�H�H�H�W\�\� )�__doc__r �utilsr �strr � r r �<module>r sb �� � � � � � � � � � � � � �]�s� ]� ]� ]� ��]� ]� ]r