Mailinglisten-Archive |
Hallo Yannik, Danke für den Tipp. > Schmeiß hinter deinen regex eine negative lookahead assertion …(?!…) > also genauer (?!</a>), damit bekommst du nurnoch tags, die keinen > schließenden a-tag direkt dahinter haben :-). Ich habe es so preg_match_all( '=((http:|https:)\/\/[^ )\r\n!<"]+)(?!</a>)=i', $htmlBody, $linkList ); und so preg_match_all( '=((http:|https:)\/\/[^ )\r\n!<"]+(?!</a>))=i', $htmlBody, $linkList ); probiert, aber jeweils erfolglos. Die anklickbaren Links werden dennoch gefunden. Danke und Gruss, Ralf
php::bar PHP Wiki - Listenarchive