グループ「print(a)」を印刷すると、グループ全体が表示されます。それをテキスト ファイル"open("sirs1.txt", "w").write(a)"に保存すると、最後の行だけがファイルに保存されます。
import re
def main():
f = open('sirs.txt')
for lines in f:
match = re.search('(AA|BB|CC|DD)......', lines)
if match:
a = match.group()
print(a)
open("sirs1.txt", "w").write(a)
グループ全体をテキスト ファイルに保存するにはどうすればよいですか。