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