@@ -69,7 +69,7 @@ def build_tagger(self):
6969 | add_weight (addzero ** 2 , 1.0 )))
7070 # 一千一百一十一 => 1111, 一千零一十一 => 1011, 一千零一 => 1001
7171 # 一千一 => 1100, 一千 => 1000
72- thousand = (( hundred | teen | tens | digits ) + delete ('千' ) +
72+ thousand = (digit + delete ('千' ) +
7373 (hundred
7474 | add_weight (zero + (tens | teen ), 0.1 )
7575 | add_weight (addzero + zero + digit , 0.5 )
@@ -78,7 +78,7 @@ def build_tagger(self):
7878 # 10001111, 1001111, 101111, 11111, 10111, 10011, 10001, 10000
7979 if self .enable_million :
8080 ten_thousand = (
81- (thousand | hundred | teen | tens | digits ) + delete ('万' ) +
81+ (thousand | hundred | teen | tens | digit ) + delete ('万' ) +
8282 (thousand
8383 | add_weight (zero + hundred , 0.1 )
8484 | add_weight (addzero + zero + (tens | teen ), 0.5 )
@@ -87,7 +87,7 @@ def build_tagger(self):
8787 | add_weight (addzero ** 4 , 1.0 )))
8888 else :
8989 ten_thousand = (
90- (teen | tens | digits ) + delete ('万' ) +
90+ (teen | tens | digit ) + delete ('万' ) +
9191 (thousand
9292 | add_weight (zero + hundred , 0.1 )
9393 | add_weight (addzero + zero + (tens | teen ), 0.5 )
0 commit comments