RegExp in preg_replace
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
-
hallo zusammen.
Mein Problem ist folgendes:
ich möchte den String
<a href="/release/1504255">
aus einem größeren String löschen, wobei die Zahl 1504255 variabel ist.
Ich hab's mit
$Wert = preg_replace('/\<a href="\/release\/*"\>/',"",$Zeichenkette);
versucht, aber das geht irgendwie nicht... (keine fehlermeldung, aber auch keine löschvorgang)
ich hoffe, ihr könnt mir da weiterhelfen.
Mfg pascal
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Die Delimiter (die beiden /, in die dein reg. Ausdruck eingeschlossen ist) kommen im reg. Ausdruck vor. Benutze stattdessen z.B. !
Wenn's nicht geht, solltest du mal versuchen, die Anführungszeichen zu escapen (einfach einen Backslash davor stellen), da bin ich mir grade nicht ganz sicher, ob das nötig ist.
Versuchs mal damit:
<?php $Wert = preg_replace('!<a href="/release/.+">!','',$Zeichenkette); ?>
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage