Работа с большими текстовыми файлами

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

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

    LEXAlForpostl

    Регистр.:
    21 май 2008
    Сообщения:
    740
    Симпатии:
    226
    Здравствуйте.
    Подскажите пожалуйста, имеем большой текстовый файл >2 МБ.
    Как выбрать 3 конструкции по 8 слов, без тире и, чтобы эти 8 слов были в одном предложении.
     
  2. pori

    pori Постоялец

    Регистр.:
    30 авг 2009
    Сообщения:
    114
    Симпатии:
    18
    Не совсем понятно, что ты имеешь ввиду под "конструкциями"?

    Как я понял, тебе нужны 3 предложения, в которых есть все эти 8 слов. Дергай из файла по предложению и поочередно ищи в нем каждое из слов алгоритмом Бойера-Мура или КМП, чтобы сократить время. Если все слова есть, сохраняй предложение, нету - дергай дальше
     
  3. LEXAlForpostl

    LEXAlForpostl

    Регистр.:
    21 май 2008
    Сообщения:
    740
    Симпатии:
    226
    Можно подробнее, погуглил, но ничего не понял, что там написано, какими-то умными словами.
    Именно этого и добиваюсь.
     
Статус темы:
Закрыта.