За последние 24 часа нас посетили 17760 программистов и 1286 роботов. Сейчас ищет 1401 программист ...

ссылки

Тема в разделе "Регулярные выражения", создана пользователем lunick, 26 окт 2007.

  1. lunick

    lunick Активный пользователь

    С нами с:
    13 сен 2007
    Сообщения:
    28
    Симпатии:
    0
    Всем доброго времени суток.

    У меня такая проблемка...
    есть ссылка вида
    PHP:
    1. $link='<a href="?dir=index&subdir=sindex" target="_blank" class="slink">name link</a>';
    по читав на форуме (+ доки) смог выдернуть адрес по шаблону
    PHP:
    1. preg_match_all('~href=("|\'|)([^\s>]+)\1~i',$link,$list);
    но ни как не могу сообразить как достать имя ссыки: :cry:
    Помогите пожалуйста...
     
  2. Ti

    Ti Активный пользователь

    С нами с:
    3 июл 2006
    Сообщения:
    2.378
    Симпатии:
    1
    Адрес:
    d1.ru, Екатеринбург
    PHP:
    1. <?
    2. preg_match_all('~<a[^>]+href=("|\'|)([^\s>]+)\1[^>]*>(.*?)</a>~i',$link,$list);
     
  3. lunick

    lunick Активный пользователь

    С нами с:
    13 сен 2007
    Сообщения:
    28
    Симпатии:
    0
    2 Ti
    МЕГА Спасибо!:)