Skip to content

Commit ee10776

Browse files
authored
Add files via upload
1 parent defb5bd commit ee10776

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

script/order_bot_program_module/chinese_num_transform.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ def __sub_util(inputs, sub_mode: str = "number") -> str:
7979
print(f"WARN: {e}")
8080
return inputs
8181
def chinese_in_string_transform(inputs: str) -> str:
82-
inputs = inputs.replace("廿", "二十").replace("半", "0.5").replace("两", "2")
82+
inputs = inputs.replace("廿", "二十").replace("半", "0.5").replace("两", "2").replace('兩','2')
8383
# date
8484
inputs = re.sub(
8585
fr"((({smart_cn_pattern})|({cn_pattern}))年)?([{all_num}十]+月)?([{all_num}十]+日)?",
@@ -100,6 +100,7 @@ def chinese_in_string_transform(inputs: str) -> str:
100100

101101
if __name__ == '__main__':
102102
# num = '一千七百七十一個蛋糕'
103-
# print(chinese_in_string_transform(num))
104-
nume = '十七億三千萬零八'
105-
print(chinese_to_arabic(nume))
103+
num = input()
104+
print(chinese_in_string_transform(num))
105+
# nume = '十七億三千萬零八'
106+
# print(chinese_to_arabic(nume))

0 commit comments

Comments
 (0)