// 一行空きコメントの初めの改行にマーキング <rx2>^(?=(?![ ]*<br>)(?:[^<]*(?!<br>)<[^>]*>)*[^<]*(?:<br>[ ]*<br>(?![ ]*<br>)(?:[^<]*(?!<br>)<[^>]*>)*[^<]*)+$) ((?:[^<]*(?!<br>)<[^>]*>)*[^<]*)<br>[ ]*<br>[Tab]$1<br every other line>[Tab]msg
// マーキングされている <br> を元に戻し、後続の <br> にマーキング (以下、繰り返し) <rx2><br every other line>((?:[^<]*(?!<br>)<[^>]*>)*[^<]*)<br>[ ]*<br>[Tab]<br>$1<br every other line>[Tab]msg <rx2><br every other line>((?:[^<]*(?!<br>)<[^>]*>)*[^<]*)<br>[ ]*<br>[Tab]<br>$1<br every other line>[Tab]msg <rx2><br every other line>((?:[^<]*(?!<br>)<[^>]*>)*[^<]*)<br>[ ]*<br>[Tab]<br>$1<br every other line>[Tab]msg
// 最後にマーキングされている <br> を元に戻す <rx2><br every other line>(?=(?![ ]*<br>)(?:[^<]*(?!<br>)<[^>]*>)*[^<]*$)[Tab]<br>[Tab]msg