Hallo achim.
'-' in einer Zeichenklasse muß glaub ich escaped werden: [-]
Nein, das ist ein Irrglaube.
[->]* damit suchst Du das mehrfache Vorkommen von '-' oder '>'.
Jain, eines oder keines der Zeichen, die in der Klasse notiert sind, einschließlich des Backslash.
Super wäres es, wenn ich alle die mit
<- beginnen und mit
-> enden und nur aus alphanumerischen zeichen besetehen
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";
denkbar.
Freundschaft!
Siechfred
--
Hinweis an alle Karnevalsmuffel: Aschermittwoch ist alles vorbei.
Hinweis an alle Karnevalsmuffel: Aschermittwoch ist alles vorbei.