程序:
import re
# 读取文件
with open(‘./english.txt‘,‘r‘) as freader:
sum = ‘‘
lines = freader.readlines()#将文本的每一行读入
for line in lines: #将每一行的回车换行符去掉(windows平台下)
line = line.replace(‘\n‘,‘‘)
line = line.replace(‘\r‘,‘‘)
sum = sum + line
pass
print(sum)
rex = re.compile(r‘\d?\d\.[^\d]+‘) # 生成正则表达式对象
sentences = rex.findall(sum)# 匹配
with open(‘./result.txt‘,‘w+‘) as fwriter:
for line in sentences:
line = line.strip() + ‘\n‘# 每一行加上换行
print(line)
fwriter.write(line)# 写入每一行数据
pass
print("successful")
文本内容:
英语四六级翻译高频词汇1.theory [.θi.ri]n.理论,原理;学说;意见,看法2.supposed [s..p.uzd]a.想象;假定3.promote [pr..m.ut]vt.增进,增进,发扬;提高;宣传,推销4.abandon [..b.nd.n]vt.离弃,丢弃;遗弃,抛弃;放弃5.comparison [k.m.p.ris.n]n.比较,对照;比拟,比喻6.instinctively [in.sti.ktivli]ad.本能地7.passionate [.p...nit]a.多情;布满激情;热切,强烈8.creative [kri:.eitiv]a.创造(性),有创造力9.appetitive adj. 食欲,有食欲;增进食欲10.confront [k.n.fr.nt]vt.遭遇;勇敢地面对,正视;使对质11.secure [si.kju.]a.安全;牢固vt.得到;保卫;缚牢12.combination [.k.mbi.nei..n]n.结合(体),联合(体),化合13.application [..pli.kei.(.)n]n.申请(表,书);应用;敷用14.demonstrate [.dem.nstreit]vt.论证;阐明;显示vi.示威游行(或集会) 15.confess [k.n.fes]v.坦白,供认;承认16.neglect [ni.glekt]vt.忽视,忽视;疏忽,玩忽n.疏忽,玩忽17.addicted [..diktid]沉迷18.quarrel [.kw.r.l]n.争执;失和因素vi.争执;反对,挑剔19.indulge [in.d.ld.]vt.沉溺(于);纵容,迁就,肆意从事20.suspension [s..spen..n]n.暂停;暂时剥夺;悬架;悬浮液;悬挂21.interfere [.int..fi.]vi.(with,in)干涉,介入;妨碍,干扰22.reunite [r..ju.‘na.t]v. 使再结合;使重聚;使再联合;再结合;重聚;再联合 23.candidate [.k.ndideit]n.申祈求职者;投考者;候选人 24.via [.vai.]prep.经由,通过,通过 25.terrorist [.ter.rist]n.恐怖分子
26.frontier [.fr.nti.]n.边境;[the~]边沿,边远地区[ pl.]前沿 27.deprive [di.praiv]vt.(of)剥夺,使丧失 28.regret [ri.gret]n.懊悔,遗憾,抱歉
29.breach [bri:t.]n.破坏;不和;缺口 vt.攻破;破坏 30.considerable [k.n.sid.r.b.l]a.相称大(或多) 31.resist [ri.zist]v.抵(反)抗,抵制;抗,耐;拒受…影响 32.impulsive [im.p.lsiv]a.推动;冲动 33.prosperity [pr..speriti]n.兴旺,繁华
原文:https://www.cnblogs.com/zoewhence/p/14647388.html