Нужно обработать файл, убрать домены

Тема в разделе "PHP", создана пользователем Crucifer, 23 апр 2009.

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

    Crucifer

    Регистр.:
    6 фев 2007
    Сообщения:
    517
    Симпатии:
    249
    Кто поможет черкануть скрипт на php что бы обработать файл для удаления строк?

    Короче нужно удалить строки в которых присутствует только домен.
    То есть:
    http://domen.ru/ - нужно удалить строчки
    http://domen.ru/razdel/
    http://domen.ru/news/index.php - такого вида нужно оставить
     
  2. sorcer

    sorcer Создатель

    Регистр.:
    21 фев 2009
    Сообщения:
    35
    Симпатии:
    4
    а через автозамену программой не подайдёт?:)
    много удалять то? )
     
  3. Crucifer

    Crucifer

    Регистр.:
    6 фев 2007
    Сообщения:
    517
    Симпатии:
    249
    Через автозамену не подойдет. В TextPipe такой обработки нет.
    Файл большой, доменов разных много :)
     
  4. AndreyD2

    AndreyD2

    Регистр.:
    21 окт 2008
    Сообщения:
    194
    Симпатии:
    67
    На делфе написать обработчик 5 мин, если нужно давай файл обработаю.
     
  5. Crucifer

    Crucifer

    Регистр.:
    6 фев 2007
    Сообщения:
    517
    Симпатии:
    249
    Файл еще полностью не готов :) Пока парсится, будет еще парсится до вторника.
    Если готов помочь то я тебе тогда отпишу когда будет готово все.
     
  6. AndreyD2

    AndreyD2

    Регистр.:
    21 окт 2008
    Сообщения:
    194
    Симпатии:
    67
    Пиши когда будет готово в ЛС.
     
  7. prof.seo

    prof.seo Постоялец

    Регистр.:
    25 мар 2009
    Сообщения:
    60
    Симпатии:
    20
    Юзай PowerGREP, он легко решит твою задачу. На форуме он есть.
    Если сам не разберешься что-как, пиши, помогу.
     
    pentaho нравится это.
  8. pentaho

    pentaho Писатель

    Регистр.:
    15 янв 2009
    Сообщения:
    5
    Симпатии:
    0
    PowerGREP - сколько ж я мучался, а про эту тулзу и не знал
     
  9. and_ru

    and_ru Создатель

    Регистр.:
    30 июн 2008
    Сообщения:
    15
    Симпатии:
    13
  10. tirrex

    tirrex

    Регистр.:
    9 ноя 2008
    Сообщения:
    213
    Симпатии:
    60
    предлагаю вариант попроще:

    - импортируем этот файл в Excel с разделителем столбцов "-" получится 2 столбца - домены, строки
    - в столбце - домены - делаем автофильтр и фильтруем по имени домена, таким образом будут видны только те строки что нужно удалить
    - выделяем их с помощью кнопки "выделить видимые ячейки" и удаляем строки
    - снимаем автофильтр, выделяем весь документ и копипастим обратно в текстовый файл
     
Статус темы:
Закрыта.