Mailinglisten-Archive |
> Ich hab ein Script welches einen String durch forsten sollte, um alle
> internen Links des Programms herraus zu schrieben.
> Als erstes sollte alle Links mit folgendem Aufbau herrausgeschrieben
> werden: "/media/IRGENDWAS" IRGENDWAS kann z.B. für foto.jpg stehen. Dafür
> habe ich folgender nicht funktionierende Reguläre Ausdruck
> "\"/media/(.{5,64})\"" anschliessend möchte ich alle IRGENDWAS in einem
> Array haben etwa so array([0] => "foto.jpg",[1] => "dokument.pdf")
preg_match_all('|href="/media/([^"]*)"|', $string, $found);
> Anschliessend Alle href="/IRGENDWAS/IRGENWAS.html" Regex =>
> "href=\"/(.*)/(.*).html\""
preg_match_all('|href="(/[^/]*/[^\.]*\.html)"|', $string, $found);
> und dann noch alle href="/IRGENDWAS" Regex => "href=\"/(.*)\""
> Alle Werte lese ich mit preg_match_all() aus.
preg_match_all('|href="(/.*)"|', $string, $found);
--
Sebastian Mendel (www.sebastianmendel.de)
*www.warzonez.de* | www.tekkno4u.de | www.nofetish.com
php::bar PHP Wiki - Listenarchive