Hallo alle zusammen,
ich habe ein Problem was meinen erstellten regulären Ausdruck angeht und komme schon seit Stunden einfach nicht weiter.
Zum Problem, ich habe vor einen Linksammler zu erstellen, allerdings sind die Links die ich von der Website sammle im bestimmten Format.
Das heisst der Link steht jeweils zwischen einen <h2> -Tag und ist mit dem <a>-Tag eingebunden.
Wie bekomme ich sowas ähnliches hin wenn ich eine URL zwischen bestimmten Tags suchen will, ich habe das probiert doch bin schon allein an den Anführungszeichen gescheitert weil diese sich aus unerklärlichen Gründen nicht maskieren lassen (href="").
ich habe ein Problem was meinen erstellten regulären Ausdruck angeht und komme schon seit Stunden einfach nicht weiter.

Zum Problem, ich habe vor einen Linksammler zu erstellen, allerdings sind die Links die ich von der Website sammle im bestimmten Format.
Das heisst der Link steht jeweils zwischen einen <h2> -Tag und ist mit dem <a>-Tag eingebunden.
PHP-Code:
<h2 class="r"><a href="http://website.de">Website</a></h2>
PHP-Code:
preg_match_all ( '#<h2\sclass=\"r\"><a\shref=\"http://(www\.|[\w\d\.\-_]+)/#i', $tag_filter, $link_filter );
foreach ( $link_filter[0] as $links )
{
echo $links . '<br />';
}
Kommentar