
    li{                     .    d dl mZ  G d de          ZdS )    )BaseProviderc                       e Zd ZdZdefdZdS )Providerz
    Provider for Digital Object Identifier (DOI)
    Source of info: https://en.wikipedia.org/wiki/Digital_object_identifier (English)
    returnc                     d}t          | j        j                            dd                    }| j                            d                                          }| d| d| S )z
        Generate a valid Digital Object Identifier (DOI).
        Format: 10.{4-9 digits}/{alphanumeric string}
        Eg: 10.1000/xyz123

        :sample:
        10i  iz?#?#?##./)str	generatorrandomrandintbothifylower)selfprefix
registrantsuffixs       l/var/www/html/Pagina-Ingenieria-Requisitos/venv/lib/python3.11/site-packages/faker/providers/doi/__init__.pydoizProvider.doi
   sh     .66tXFFGG
''	2288::00:00000    N)__name__
__module____qualname____doc__r   r    r   r   r   r      s9         
1S 1 1 1 1 1 1r   r   N)faker.providersr   r   r   r   r   <module>r      sK    ( ( ( ( ( (1 1 1 1 1| 1 1 1 1 1r   