Hallo,
ich habe das Problem, dass ein Text in einer Textbox nach dem Senden nach Urls durchsucht werden soll. Diese Urls sollen dann wieder auf dem Bildchirm ausgegeben werden.
Das Problem ist, dass mir jedesmal ein \ vor die " gesetzt wird, wenn ich den gesendeten String wieder ausgebe...
Beispiel
Textbox eingabe:
<a href="asdasd.de/index.php">adsd</a>
Wenn ich den String nun ausgene steht dort:
<a href=\"asdasd.de/index.php\">adsd</a>
Habe schon versucht die \ mit str_replace zu entfernen, aber trotzem tauchen sie wieder auf.
Mein Suchstring:
preg_match_all("/<a.*href=\"+([^\"]*)\"+.*?>.*</a>/i",$_POST['from'],$ary)
Das Array ist so jedesmal leer...oder ist der Suchstring falsch ? Gibt es irgendwo ein gutes Tutorial für preg_match ?
danke im Vorraus
ich habe das Problem, dass ein Text in einer Textbox nach dem Senden nach Urls durchsucht werden soll. Diese Urls sollen dann wieder auf dem Bildchirm ausgegeben werden.
Das Problem ist, dass mir jedesmal ein \ vor die " gesetzt wird, wenn ich den gesendeten String wieder ausgebe...
Beispiel
Textbox eingabe:
<a href="asdasd.de/index.php">adsd</a>
Wenn ich den String nun ausgene steht dort:
<a href=\"asdasd.de/index.php\">adsd</a>
Habe schon versucht die \ mit str_replace zu entfernen, aber trotzem tauchen sie wieder auf.
Mein Suchstring:
preg_match_all("/<a.*href=\"+([^\"]*)\"+.*?>.*</a>/i",$_POST['from'],$ary)
Das Array ist so jedesmal leer...oder ist der Suchstring falsch ? Gibt es irgendwo ein gutes Tutorial für preg_match ?
danke im Vorraus
Kommentar