Кто может накатать регулярку на Perl`e

(Ответов: 12, Просмотров: 1703)
Страница 2 из 2 Первая 12
  1. Гуру Аватар для 24110
    • Регистрация: 07.09.2009
    • Сообщений: 1,649
    • Репутация: 91
    PHP код:
    <?php

    $text 
    'http://site.com/index.php?keyword=buy%20viagra
    http://site.com/index.php?keyword=buy%20viagra123
    http://site.com/index.php?keyword=buy%20viagra%now'
    ;


    $pattern '~http\:\/\/site.com\/index\.php\?keyword=([a-z0-9%]+)~i' ;


    if ( 
    preg_match_all$pattern$text$matches ) )
        
    print_r$matches ) ;

    ?>

    PS : на PHP, но регулярка перловcкая
    Парам-пам-пам!
    • 0
  2. Гуру Аватар для Dr.Gonzo
    • Регистрация: 03.09.2009
    • Сообщений: 1,503
    • Репутация: 64
    а можно регулярку, которая из кучи различных вариантов выдёргивает только домен без сабдомена, без www, и тд?
    Например чтобы из текста:
    Выдергнуло только: domain1.com domain2.ru domain3.com domain4.net
    • 0
  3. Junior Member Аватар для DonChicho
    • Регистрация: 11.09.2009
    • Сообщений: 26
    • Репутация: 10
    for($i=0;$i<count($dat);$i++) {
    if(strpos(".$dat[$i].", "narod.ru")!==false) {
    $out[]=$dat[$i];
    }
    }
    вот как я делаю когда мне надо из пачки выдрать только те строки которые содержат нужный мне урл, при необходимости можно видоизменить под нужную задачу
    • 0
Страница 2 из 2 Первая 12

Похожие темы

Темы Раздел Ответов Последний пост
Как такое может быть?
Вопросы от новичков 9 06.11.2011 16:28
счётчик LI может навредить??
Поисковые системы 24 21.12.2009 02:14
Какую нагрузку может выдержать WP?
Прочее 67 25.09.2009 15:42
Может ли сайт получить бан если...
Вопросы от новичков 4 11.09.2009 16:21
Может ли ДР работать с испаноязычными покупателями?
Партнерские программы 3 30.06.2009 15:18

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры