Форум программистов, компьютерный форум CyberForum.ru

редактор текста - C++

Восстановить пароль Регистрация
 
Jedef
0 / 0 / 0
Регистрация: 11.10.2009
Сообщений: 13
13.11.2011, 21:48     редактор текста #1
нужно для работы,знаю, что такой код 100% есть

программа обрабатывает огромный построчный текст .txt , вводятся слова (2 или более) и ищутся строки, содержащие эти слова.причём необязательно слово: набор букв той же последовательности в более длинном слове тоже нужно..короче,обычная функция "Найти" в .txt...т.е. при поиске слова РАК слово таРАКан тоже удолетворяет поиску
строк десятки тысяч
если строка содержит это слово-строка остаётся,если нет-удаляется
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
accept
4838 / 3237 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
14.11.2011, 06:30     редактор текста #2
выбери интерпретируемый язык, там попроще с русскими буквами
(можно вообще msys поставить и юзать линуксовые программы (grep|sed) в уиндоус)
talis
 Аватар для talis
789 / 541 / 37
Регистрация: 11.05.2010
Сообщений: 1,298
Записей в блоге: 1
14.11.2011, 17:23     редактор текста #3
В никсах есть grep, в винде - find и findstr. Или вам именно своё нужно сделать?
Jedef
0 / 0 / 0
Регистрация: 11.10.2009
Сообщений: 13
16.11.2011, 01:19  [ТС]     редактор текста #4
ээхх..спс всем,я просто думал, что готовый экзешный файл хотя-бы есть где-нибудь..прога лёгкая, обычный перебор, только думал быстрее работать будет
тему можно удалять
talis
 Аватар для talis
789 / 541 / 37
Регистрация: 11.05.2010
Сообщений: 1,298
Записей в блоге: 1
16.11.2011, 17:19     редактор текста #5
Цитата Сообщение от Jedef Посмотреть сообщение
я просто думал, что готовый экзешный файл хотя-бы есть где-нибудь..прога лёгкая, обычный перебор, только думал быстрее работать будет
Один экзешник:
Код
> findstr /C:text_to_find /I /O 16-11-11.log > cleaned.16-11-11.log
Bash
1
$ grep -U text_to_find 16-11-11.log > cleaned.16-11-11.log
Yandex
Объявления
16.11.2011, 17:19     редактор текста
Ответ Создать тему
Опции темы

Текущее время: 08:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru