
    ".Ji                     F    S SK r \ R                  " S5      rSSSSSS.rS	 rg)
    Nz^[\u0980-\u09FF]+$u   খতিয়ানu	   দাগu   মৌজাu   বাইদu	   সেখ)u   খতি য়া নu
   দা গu   মৌ জাu   বা ইদu
   সে খc                 d   [         R                  " SSU 5      R                  5       n U R                  5       n/ Sp2U[	        U5      :  a  US-   [	        U5      :  am  [
        R                  X   5      (       aQ  [
        R                  XS-      5      (       a2  [	        X   5      S::  a!  UR                  X   XS-      -   5        US-  nOUR                  X   5        US-  nU[	        U5      :  a  M  SR                  U5      n [        R                  5        H  u  pEU R                  XE5      n M     U $ )Nz\s+ r         )resubstripsplitlenBENGALImatchappendjoin
DOMAIN_MAPitemsreplace)texttokensoutikvs         +/var/www/html/land-ocr/bengali_normalize.py	normalizer      s   66&#t$**,DZZ\F
c&k/Q3Vvy!9!9gmmFUVSVK>X>X]`agaj]kop]pJJvy6A#;./FAJJvy!FA c&k/ 88C=D  "||A! # K    )r   compiler   r   r    r   r   <module>r      s4    	
***
+  7##
r   