phpbar.de logo

Mailinglisten-Archive

[php] RegExp / Hyperlinks

[php] RegExp / Hyperlinks

Gerhard Wendebourg php_(at)_phpcenter.de
Mon, 27 Aug 2001 23:13:40 +0200


At 17:28 27.08.2001 +0200, you wrote:
>> kann hier jemand mit einem eregi() / RegExp Ausdruck
>> weiterhelfen, der mir
>> aus HTML die URLs aus den Hyperlinks herausklaubt
>> (vielleicht auch noch die
>> zugehoerigen Bezeichner) ?
>
>PHP-FAQ
>6.8 Wie finde ich alle Links in einer HTML-Datei?
>http://www.koehntopp.de/php/faq-regexp.html#regexp-8
>

Dank fuer den Hinweis.
Allerdings funktioniert der Ausdruck nur, sweit sich der HTML-Code an die
alte Syntax (<a href=".. also mit ") haelt.

      $pattern = '=^(.*)<a(.*)href\="?(\S+)"([^>]*)>(.*)</a>(.*)$=msi';
                      while (preg_match($pattern, $zeile, $txt)) .....

Ist eine geeignete Anpassung dafuer bekannt ?

GW



php::bar PHP Wiki   -   Listenarchive