ucsc
pattrern2 ='[〇⼀⼆三四五六七⼋九零壹贰叁肆伍陆柒捌玖貮两]{4,}'
time1 = re.findall(pattrern1,m0)#转化数字
提取年份如:‘1949’, ‘1990’, ‘1996’
这⾥给出许多正则表达式的样例:
中⽂转化成阿拉伯数字
血凝试验
创建⼀个字典然后讲数字进项匹配:
CN_NUM ={
'〇':0,'⼀':1,'⼆':2,'三':3,'四':4,'五':5,'六':6,'七':7,'⼋':8,'九':9,'零':0,
'壹':1,'贰':2,'叁':3,'肆':4,'伍':5,'陆':6,'柒':7,'捌':8,'玖':9,'貮':2,'两':2,}
无边界网络for i in range(len(time1)):
new_str =''
for j in time1[i]:
抗原性new_str +=str(CN_NUM[j])
time1[i]= new_str
time1
这样结果就出来啦,成功将上⽂例⼦中⽂年份转化成阿拉伯数字:‘1949’, ‘1990’, ‘1996’完整代码
# 2、将句⼦中年份的⼤写数字改为阿拉伯数字
import re
m0 ="在⼀九四九年新中国成⽴⽐⼀九九零年低百分之五点⼆⼈⼀九九六年击败俄军,取得实质独⽴"
pattrern1 ='[零⼀⼆三四五六七⼋九]{4,}'
pattrern2 ='[〇⼀⼆三四五六七⼋九零壹贰叁肆伍陆柒捌玖貮两]{4,}'
time1 = re.findall(pattrern1,m0)#转化数字
CN_NUM ={
邯郸市第二十六中学'〇':0,'⼀':1,'⼆':2,'三':3,'四':4,'五':5,'六':6,'七':7,'⼋':8,'九':9,'零':0,
'壹':1,'贰':2,'叁':3,'肆':4,'伍':5,'陆':6,'柒':7,'捌':8,'玖':9,'貮':2,'两':2,}
for i in range(len(time1)):
new_str =''
for j in time1[i]:
new_str +=str(CN_NUM[j])
time1[i]= new_str
time1

本文发布于:2024-09-21 13:27:34,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/139441.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

上一篇:嗯啊好头条文章
下一篇:四年级小学生摘抄新闻2022年7月14
标签:数字   字典   进项   集团   实质   给出   试验   边界
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
热门标签
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议