Registriert seit: 18. Apr 2004
Ort: Linz
2.044 Beiträge
Turbo Delphi für Win32
|
Frage zu Regulären Perl-Ausdrücken
15. Jan 2006, 10:40
Hallo!
Ich hab mal eine kurze Frage zu den Regulären Perl-Ausdrücken:
Ich will folgenden String in PHP ersetzen:
Code:
[amazon="Das ist der Text"]123456789[/amazon]
Ich hätte das so gemacht:
Code:
$text = preg_replace("#\[amazon=\\\"(.*?)\\\"\](.*?)\[/amazon\]#si", "[amazon:$uid=\\\"\\1\\\"]\\2[/amazon:$uid]", $text);
Auch so hab ichs schon Probiert:
$text = preg_replace("#\[amazon=(\\\".*?\\\")\](.*?)\[/amazon\]#si", "[amazon:$uid=\\1]\\2[/amazon:$uid]", $text);
Geht leider beides nicht. Wieso denn nicht?!
Grüße
Faux
Faux Manuel Wer weiß, dass er nichts weiß, weiß mehr, als der der nicht weiß, dass er nichts weiß.
|