Hallo Siechfred,
Das hier wäre ein Anfang:
$muster = "/^<-\w+->$/";
Wobei zu beachten ist, dass '\w' auch den Unterstrich einbezieht und dass die Behandlung von Umlauten plattformabhängig ist, statt dessen wäre z.b. auch
$muster = "/^<-[A-Za-z0-9äÄöÖüÜß]+->$/i";
damit klappte es leider nicht er gab nur anfangszeichen aus und anderen...
Hier mal der string
$string ='Hallo <-KAnrede-> <-KVorname-> <-KNachname-> <-1rtikelliste-><--Artikelliste-->Leider haben wir von Ihnen noch keine Rückmeldung zu der/den folgenden Fragenerhalten.<-Artikelliste->';
und ich möchte alle rausziehen die mit
<- beginnen und
mit -> enden und nur
[<a-zA-Z] sind
dabei saool mir dan das array folgendes ausgeben
<-KAnrede->
<-KVorname->
<-KNachname->
aber nicht <--Artikelliste--> und <-1rtikelliste->
aber schon
<-Artikelliste->
Gruss Achim