fork download
  1. import re
  2. text = "1538 a\n123\nskua456\n789\n5\ng\n15563 blu55g\nb\n456\n16453 a\n789\n5\n16524 blu\ng\n55\n1734 a\n987\n987\n55\naasf\n552\n18278 blu\nttry"
  3. print( re.findall(r'(?m)^.*a(?:\n.*)*?\n.*blu.*', text) )
  4. print( re.findall(r'(?m)^.*a(?s:.*?)blu.*', text) )
Success #stdin #stdout 0.03s 9440KB
stdin
Standard input is empty
stdout
['1538 a\n123\nskua456\n789\n5\ng\n15563 blu55g', '16453 a\n789\n5\n16524 blu', '1734 a\n987\n987\n55\naasf\n552\n18278 blu']
['1538 a\n123\nskua456\n789\n5\ng\n15563 blu55g', '16453 a\n789\n5\n16524 blu', '1734 a\n987\n987\n55\naasf\n552\n18278 blu']