Как сделать чтобы только zip выкидывало через regexp

Тема в разделе "PHP", создана пользователем alexdrn, 25 янв 2010.

Статус темы:
Закрыта.
Модераторы: latteo
  1. alexdrn

    alexdrn Создатель

    Регистр.:
    20 окт 2008
    Сообщения:
    32
    Симпатии:
    3
    PHP:
    $input "текст с ссылки";
      
    $regexp "<a\s[^>]*href=(\"??)([^\" >]*?)\\1[^>]*>(.*)<\/a>";
      if(
    preg_match_all("/$regexp/siU"$input$matchesPREG_SET_ORDER)) {
        foreach(
    $matches as $match) {
          
    # $match[2] = link address
          # $match[3] = link text
      
    }
      }
    Вот нашел но он выводит и ссылки без zip
    как сделать чтобы только zip выкидывало :thenks:]
     
  2. Sanuch

    Sanuch

    Регистр.:
    25 май 2009
    Сообщения:
    207
    Симпатии:
    70
    PHP:
    $regexp '/<a[^>]+href=["\']?([^>]*\.zip)["\']?[^>]*>(.*)<\/a>/isU';
     
Статус темы:
Закрыта.