zanda: preg_split - wie nach ; trennen aber &xxxx; ausklammern?

Beitrag lesen

Hallo Forumsteilnehmer(in),

ich moechte einen Text via preg_split splitten.
Der Trenner ist das Semikolon ";".

Ausgenommen sein sollen aber HTML Formatierungen
wie z.B. "ü", also im Grunde alle "&....;".

Ich bin aber leider nicht so fit in RegEx, sodass
ich hier leider nicht ganz Durchblicke und mein
folgender Code nicht funktioniert ...

preg_split("/([^uml]{3});/", $text);

... dort wird zwar nur nach Umlauten negiert,
was auch nicht funktioniert, wenn jemand aber
weiss wie man allgemein mit "&....;", waere das
der Hammer :)

Danke fuer jede Hilfe.
Gruss Zanda