python 查找txt文件内指定字符串后空格内的内容,正则表达式

如TXT文件内已知abc,输出abc后两段空格内的defg到新的TXT文件,空格可以是单多空格,支持换行查找。
例1:
abc defg higk......
例2:
abc
defg higk......

import re
text=open(r"a.txt").read()
findtext=re.findall(r"abc\s+(defg)",text)
newtext=open(r"b.txt","w")
newtext.writelines(line+"\n" for line in findtext)

追问

defg是要找到的未知内容,不能写在程序里,如何修改?

温馨提示:答案为网友推荐,仅供参考
相似回答