fork(2) download
  1. import re
  2. s = "aba\naaa\naba\n\naba"
  3. print( re.sub(r'(?:[\r\n]+.*b.*)+$|^.*b.*', '', s, flags=re.M).replace('\n','\\n') )
  4.  
Success #stdin #stdout 0.02s 27712KB
stdin
Standard input is empty
stdout
\naaa