次のテキストを持つ Unicode オブジェクトが与えられた場合:
a
b
c
d
e
aaaa
bbbb
cccc
dddd
eeee
行の 2 番目のグループ、つまり、空白行の後のすべての行を取得したいと思います。これは私が使用したコードです:
text = ... # the previous text
exp = u'a\nb\nc\nd\n\e\n{2}(.*\n){5}'
matches = re.findall(exp, text, re.U)
実際、これは最後の行のみを取得します。最後の 5 つを取得するにはどうすればよいでしょうか?