我需要从文本文件中提取某些行。假设我正在寻找"abcd1234"
. 这四个数字每次都不同,但前四个字母保持不变。
这是我到目前为止所拥有的:
infile = file ('//Users//Nhi//Documents//Gene List.rtf', 'r')
outfile = file ('//Users//Nhi//Documents//new.docx', 'w')
for line in infile:
outfile.write("|MmarC5_\d{4}")
infile.close()
outfile.close()
但是,输出的字面意思是短语,"|MmarC5_\d{4}"
而不是每次都不同的 4 个数字。