Veröffentlicht 6. März 200322 j bruache hilfe in PHP ich muß alle links auf einer seite finden. tut auch alles soweit wenn ich nach http:// usw. "#(http://[a-zA-Z0-9\.\/_-]+)#" suche. aber ich möchte gerne <a href = usw. > als kriterium angeben. z.B. "#(a href=[a-zA-Z0-9\.\/_-]+)(\>)#"tut aber nicht. bitte um hilfe gruß spanky
6. März 200322 j hi, kurze Frage: du musst doch nicht prüfen, ob die Links syntaktisch korreckt sind, oder? Wenn nicht, warum suchst du dann nicht nur nach a href= ?
6. März 200322 j danke hast schon recht. so ausdruck jetzt richtig und tut auch. wenn jemand mal so was mal braucht. preg_match_all("/<a[[:space:]]{0,}href.*?>/i",$line, $array_link)); gruß flo
Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.