o
    iL                     @   s@   d dl Z ddlmZ g dZg dZg dZdd ZeeiZdS )	    N   )LIKE_NUM),u   〇   一   二   三   四   五   六   七   八   九   十u   十一u   十二u   十三u   十四u   十五u   十六u   十七u   十八u   十九u   廿u   卅u   卌u   皕u   零   壹   贰   叁   肆   伍   陆   柒   捌   玖   拾u   拾壹u   拾贰u   拾叁u   拾肆u   拾伍u   拾陆u   拾柒u   拾捌u   拾玖)r   r   r   r   r   r	   r
   r   r   r   r   r   r   r   r   r   r   r   )	r   u   百u   千u   万u   亿u   兆r   u   佰u   仟c                 C   s   |  dr| dd  } | dddddddd} |  r#dS | d	dkr;| d	\}}| r;| r;dS | tv rAdS td
dt	 d d dt
 d d dt	 d | rbdS dS )N)+-   ±~   , .u   ，u   。T/z^((|z){1}(z){1})+z)?$F)
startswithreplaceisdigitcountsplit_single_num_wordsrematchjoin_count_num_words_base_num_words)textnumdenom r1   K/home/ubuntu/.local/lib/python3.10/site-packages/spacy/lang/zh/lex_attrs.pylike_numL   s8   
$r3   )r)   attrsr   r(   r,   r-   r3   	LEX_ATTRSr1   r1   r1   r2   <module>   s    /