Hallo zusammen,
ich versuche gerade mich mit Patterns von PHP vertraut zu machen.
Ich möchte folgendes erreichen. Wenn in einem String der Text "[bild]*pictures/bilder/*[/bild]" vorkommt, dann soll er den Text "Verboten." anzeigen. * steht für beliebige Zeichen davor und dahinter.
Ich habe bis jetzt folgendes versucht.
$beitrag_anzeigen = eregi_replace("\\[bild]([^\\[](pictures/bilder)*)\\[/bild\\]","Verboten.",$beitrag_anzeigen);
Der String "[bild]http://testserver.de/pictures/bilder/bild.gif[/bild]" soll durch "Verboten." ersezt werden.
Nur irgendwie funktioniert das noch nicht so richtig.
Wer kann mir sagen, wie es richtig geschrieben wird?
Danke.
Frank