
    h                     p    d dl mZ d dlZd dlZd dlZej        d          dk    ZereZ G d de          Z	dS )    )unicode_literalsN   c                       e Zd ZdZ ej        d          Zed             Z e	e
j                  Z e	e
j                  Z e	e
j                  ZdS )StringProcessorz
    This class defines method to process strings in the most
    efficient way. Ideally all the methods below use unicode strings
    for both input and output.
    z(?ui)\Wc                 8    | j                             d|          S )zw
        This function replaces any sequence of non letters and non
        numbers with a single white space.
         )regexsub)clsa_strings     \/var/www/html/auto_sub_bot/venv/lib/python3.11/site-packages/fuzzywuzzy/string_processing.py/replace_non_letters_non_numbers_with_whitespacez?StringProcessor.replace_non_letters_non_numbers_with_whitespace   s     y}}S(+++    N)__name__
__module____qualname____doc__recompiler	   classmethodr   staticmethodstringstriplowerto_lower_caseupperto_upper_case r   r   r   r      sy          BJz""E, , [, L&&E L..M L..MMMr   r   )

__future__r   r   r   sysversion_infoPY3strobjectr   r   r   r   <module>r%      s    ' ' ' ' ' ' 				  



	qQ F/ / / / /f / / / / /r   