##
1stline....pattern1.......pattern1.....
2ndline....subst...
1a line....pattern1.......pattern1.....
2a line....subst.....
####
pattern1([^p][^a][^t]...[^1])*?pattern2([^p][^a][^t]...[^1])*?pattern1
pattern1.(pattern1){0}*?pattern2.(pattern1){0}*?pattern1