Hallo,
Hallo
/<anfang liste>([^]]*?)<ende liste>/
Das ist völliger Quatsch, da du ein * und ein ? hintereinander
einsetzt. das heißt umgewandelt
{0,}{0,1}
und das ist mist.
Machs so
/<anfang listr>(.+)<ende liste>/Usi
Was ich noch nicht verstehe ist dein
[^]]. In deinem Suchtext kommt doch gar kein "]" vor ...
Aber egal
Viel Spaß
Gruß
Hanno