Чем сделать выборку

Тема в разделе "Вопросы новичков", создана пользователем Armany, 12 янв 2011.

  1. Armany

    Armany

    Регистр.:
    10 мар 2008
    Сообщения:
    181
    Симпатии:
    28
    Подскажите, чем можно сделать такую выборку. KWK не получается.

    есть ключевики разделенные точками
    одлодод.лджлждждл.гшгщгщшгщшг
    одлодод.лджлждждл.гшгщгщшгщшг.гшгщгщшгщшг
    одлодод.лджлждждл.гшгщгщшгщшг
    одлодод.лджлждждл.гшгщгщшгщшг.гшгщгщшгщшг.гшгщгщшгщшг
    одлодод.лджлждждл.гшгщгщшгщшг
    одлодод.лджлждждл.гшгщгщшгщшг

    как отобрать скажем только те ключевики, где есть две, три точки

    может есть какие-то софтины, которыми можно это сделать.
     
  2. o_nix

    o_nix

    Регистр.:
    7 ноя 2007
    Сообщения:
    1.073
    Симпатии:
    1.039
    прога TextPipe pro

    фильтр
    извлеч строки соответствующие схеме perl

    сама схема
    Код:
    ^\w*\.\w*\.\w*\r\n
    плюс такогоже типа фильтр только для 3х точек
     
  3. Armany

    Armany

    Регистр.:
    10 мар 2008
    Сообщения:
    181
    Симпатии:
    28
    а нельзя ли какой-то регуляркой в блокноте скажем?
     
  4. wetertg

    wetertg Создатель

    Регистр.:
    15 мар 2009
    Сообщения:
    26
    Симпатии:
    1
    Жосткий способ:
    Изменяешь "." в блокноте на " " - отступ, не пробел (через таб в блокноте).

    Копируешь все в Excel, там оно разобьется по столбцам.
    Далее фильтруешь строки и копируешь те, которые тебе нужно, и опять же заменяем " " на ".".

    А вообще, то да, как писали выше))
     
  5. Armany

    Armany

    Регистр.:
    10 мар 2008
    Сообщения:
    181
    Симпатии:
    28
    не совсем понимаю как он применяется к файлу данный фильтр.
    Делаю так:

    1. вкладка "в обработке файлов" добавляю файл.
    2.открываю фильтры для применения - извлечь соответствия в строке вставляю ^\w*\.\w*\.\w*\r\n и жму делать реально, и ничего не происходит. может чего то пропустил. скрин прилагаю.

    [​IMG]
     
  6. Anton

    Anton ¯\_(ツ)_/¯

    Moderator
    Регистр.:
    28 авг 2007
    Сообщения:
    654
    Симпатии:
    642
    если кев немного, то AGGRESS Parser - и там удалить все где есть . оно бдет в правом окне
     
  7. Armany

    Armany

    Регистр.:
    10 мар 2008
    Сообщения:
    181
    Симпатии:
    28
    кеев много, да и что это даст, мне же нужно отобрать именно в том виде в каком есть, просто с двумя, тремя, 4
     
  8. Anton

    Anton ¯\_(ツ)_/¯

    Moderator
    Регистр.:
    28 авг 2007
    Сообщения:
    654
    Симпатии:
    642
    даст то что тебе надо, а так лучший вариант что o_nix дал.
     
  9. o_nix

    o_nix

    Регистр.:
    7 ноя 2007
    Сообщения:
    1.073
    Симпатии:
    1.039
    Armany
    указаный мною код почемуто неработает в новом 8 текстпайпе, хотя в 7 работает прекрасно
    для нового 8го текстпайпа в строку вбей это
    Код:
    ^\w*\.\w*\.\w*$|^\w*\.\w*\.\w*\.\w*$
    и поотключай галки счётчика и utf совместимости

    это фильтр и на 2 и на 3 точки сразу
     
    Armany нравится это.
  10. капрал

    капрал

    Регистр.:
    2 окт 2008
    Сообщения:
    336
    Симпатии:
    45
    Конечно можно. EditPlus 1/2/3 поддерживает регулярки в поиске. http://rutracker.org/forum/viewtopic.php?t=3138584
     
    karapet нравится это.