помогите с регулярным вырожением

Тема в разделе "Мегафлуд", создана пользователем Alex_Foks, 15 ноя 2012.

  1. Alex_Foks

    Alex_Foks Блуждающий

    Регистр.:
    14 дек 2010
    Сообщения:
    165
    Симпатии:
    34
    есть текст строк 100000
    весь текст разный

    нужно вытащить из него определённые строки,( строки нужно вытаскивать обязательно вместе, то есть 2 параметра переменных Домен:site.ru и Ключевое слово: 34535) но их около 10000
    поэтому ручками не прёт )))

    что бы во концовки получилось

    Домен: site.ru
    Ключевое слово: 7059

    Домен: site.ru
    Ключевое слово: 7052334

    Домен: site.ru
    Ключевое слово: 7059123123
     
  2. GriZone

    GriZone Управляющий

    Administrator
    Регистр.:
    17 мар 2006
    Сообщения:
    429
    Симпатии:
    2.011
    вырожение
    пишется через а
     
  3. KillDead

    KillDead

    Регистр.:
    11 авг 2006
    Сообщения:
    883
    Симпатии:
    540
    пхп - ~Домен: (\S+?)\sКлючевое слово: (\d+?)\s~is
     
    Alex_Foks нравится это.
  4. Alex_Foks

    Alex_Foks Блуждающий

    Регистр.:
    14 дек 2010
    Сообщения:
    165
    Симпатии:
    34
    пхп - ~Домен: (\S+?)\sКлючевое слово: (\d+?)\s~is
    Не совсем понял, что с этим делать.
     
  5. zek24

    zek24

    Moderator
    Регистр.:
    14 ноя 2009
    Сообщения:
    776
    Симпатии:
    230
    Вы что просили? Помочь с регвыром?
    Вам его и написали. А что с ним делать, уже сами решайте.
     
  6. Alex_Foks

    Alex_Foks Блуждающий

    Регистр.:
    14 дек 2010
    Сообщения:
    165
    Симпатии:
    34
    а есть возможность составить регулярку, в notepad++ ?
     
  7. dazed

    dazed

    Регистр.:
    31 мар 2007
    Сообщения:
    208
    Симпатии:
    55
    Я думаю автор хочет в финальном итоге в таком виде получить.
    ТС, в каком у вас виде хранятся эти данные, приведите их пример.
     
  8. Alex_Foks

    Alex_Foks Блуждающий

    Регистр.:
    14 дек 2010
    Сообщения:
    165
    Симпатии:
    34
    спасибо решишь, с помощью notepad++ (с помощью закладок)
    возник другой вопрос у меня всё пришло к виду

    34534534
    3453453
    3453453
    345
    34534534
    679678
    23454
    34534534
    234345
    3453453
    и т.д. 10000 строк(получилось), как почистить совпадения, например 3453453 встречается 2 раза, 34534534 например 10 раз, как почистить от дублей
    и убрать пробелы и пустые строки в notepad++
     
  9. zek24

    zek24

    Moderator
    Регистр.:
    14 ноя 2009
    Сообщения:
    776
    Симпатии:
    230
    :confused:
    Вас просили привести конкретный пример кода, чтобы точнее помочь с регуляркой, а не просто набор цифр.
    По удалению дублей и пустых строк, должен помочь Text Dublicate Killer (Portable) (сам не пробовал, но описание подходящее)
     
  10. xpert13

    xpert13 <(*_*)>

    Moderator
    Регистр.:
    7 ноя 2008
    Сообщения:
    182
    Симпатии:
    453
    Долго думал, что делать с темой: удалить или переместить во флуд. Решил переместить, может ТС всё-таки одумается и будет содействовать своим помощникам. А до тех пор это все смахивает на набор постов.