shev: Nach einem <Tag>, Zeilenumbruch pder newline einfügen

Beitrag lesen

Hi, ich möchte einen langen string, der viele <tags> enthält, nach jedem
</tag> mit einem beliebig einstellbaren Zeichen beenden. (Primär ist es gedacht, lange strings aufzusplitten mittels \n und <br>)

Bsp:
<span>foo</span><span>foeeo</span><span>faa</span>

Zeichen = "<br>\n"
sollte dann zu dem Ergebnis führen:
<span>foo</span><br>
<span>foeeo</span><br>
<span>faa</span><br>

Hat wer evtl. ein fix fertiges RegEx dafür, das auch über mehrere Zeilen funktioniert (oder besser formuliert, den gesamten string "abtastet") ?