(Hallo|Hi(ho)|Tag) EisFuX,
[1] Ich würde es irgendwie besser finden, eine universelle(re) Lösung (ohne die abgezählten Look-Behind-Assertions) hinzubekommen. Vielleicht mit ?{...}?
my @blubb = split(/((?:&(?:\#\d+|\w+);|[^;])+?);/, $text);
Weiter bin ich noch nicht gekommen ...
Kann irgendwer die leeren Einträge im Ergebnis-Array wegmachen?
MffG
EisFuX