python正则表达式

xiaoxiao2021-02-28  104

import os import re stext=[] def gettext(): with open('a.txt','r+') as fileone: for line in fileone.readlines(): line = line.strip() if not line: continue pattern = re.compile(r'"Rplace[^"]+') #同findtext = re.findall(r'"Rplace[^"]+',line) findtext = re.findall(pattern,line) with open('b.txt','a+') as fileone: fileone.writelines(line+'"\n' for line in findtext) if __name__ == '__main__': gettext() os.system('pause') import os import re stext=[]def gettext(): with open('a.txt','r+') as fileone: temp =fileone.read() pattern = re.compile(r'"Rplace[^"]+') #同findtext = re.findall(r'"Rplace[^"]+',temp) findtext = re.findall(pattern,temp) with open('b.txt','a+') as fileone: fileone.writelines(line+'"\n' for line in findtext) if __name__ == '__main__': gettext()
转载请注明原文地址: https://www.6miu.com/read-61306.html

最新回复(0)