+
    xȇi                         ^ RI Ht ^ RIt^ RIt^ RIt]P
                  ^ ,          ^8H  t]'       d   ]t ! R R]4      t	R# )    )unicode_literalsNc                      a  ] tR t^t o Rt]P                  ! R4      t]R 4       t	]
! ]P                  4      t]
! ]P                  4      t]
! ]P                  4      tRtV tR# )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                :    V P                   P                  RV4      # )z_
This function replaces any sequence of non letters and non
numbers with a single white space.
 )regexsub)clsa_strings   &&l/Users/max/.openclaw/workspace/postharvest/venv/lib/python3.14/site-packages/fuzzywuzzy/string_processing.py/replace_non_letters_non_numbers_with_whitespace?StringProcessor.replace_non_letters_non_numbers_with_whitespace   s     yy}}S(++     N)__name__
__module____qualname____firstlineno____doc__recompiler   classmethodr   staticmethodstringstriplowerto_lower_caseupperto_upper_case__static_attributes____classdictcell__)__classdict__s   @r   r   r      sX      JJz"E, , &E .M .Mr   r   )

__future__r   r   r   sysversion_infoPY3strobjectr   r   r   r   <module>r)      s:    ' 	  
	qQF/f /r   