Hallo Sven,
Warum ärgerst du dich mit dem <br> rum? Suche doch einfach nach den diversen Zeilenumbruchalternativen:
(\n|\r|\r\n){2} findet zwei Zeilenumbrüche.
Eher (\015\012|\015|\012){2} (oder auch (\r\n|\r|\n){2}) Aber Dein Ausdruck würde, da \n und \r _vor_ \r\n vorkommt, dazu führen, dass \r\n\r\n als _vier_ Zeilenumbrüche erkannt würden.
Viele Grüße,
Christian