问题描述:
用正则表达式提取文本中的版本号信息,比如说:10.1.1 9.5 10.10.11
并实现在文本中(.txt)读入,写出到文本(.txt)
首先构造正则表达式:
pattern=Vpat=“I.(I.)*I”
构造正则表达式:r’\d+\.(?:\d+\.)*\d+’
import re
pattern = r'\d+\.(?:\d+\.)*\d+'
f=open("F:\\xxxxxx\\banners.txt","r")
data=f.read()
f.close
result=re.findall(pattern,data)
f1=open("F:\\xxxxxx\\test1.txt","w")
for i in result:
f1.write