Страница: 1 |
Страница: 1 |
Вопрос: поиск текста в файлах по маске
Добавлено: 20.02.05 15:49
Автор вопроса: petro
здравствуйте у меня такой вопрос:
как можно реализовать поик по файлам части слова с занесением результатов в отдельный файл... мне нужно найти на диске все слова по маске *lvl* в txt и html файлах
посоветуйче что почитать... или исходники какие покапать :)
спасибо
Ответы
Всего ответов: 11
Номер ответа: 1
Автор ответа:
rx
ICQ: 310731115
Вопросов: 10
Ответов: 45
Web-сайт:
Профиль | | #1
Добавлено: 20.02.05 17:40
откриваеш всё фаили с разширением * подряд ципа и ишеш там строку в тексте:
open "[imya faila]" for input as #1
do while not eof(1)
line input #1,s
if instr(1,s,"[shto iskat]"<>0 then
'delaesh to chto nado s failom
exit do
end if
loop
ето надо применить к каждому фаилу
Номер ответа: 2
Автор ответа:
freeloader
ICQ: 50804884
Вопросов: 72
Ответов: 642
Web-сайт:
Профиль | | #2
Добавлено: 21.02.05 13:37
тут надо явно использовать RegularExpressions, самые лучшие доки это MSDN, если с английским нема, то на этом сайте есть статья.
Номер ответа: 3
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #3
Добавлено: 21.02.05 17:22
Вообщем я кодил для себя искалку файлов, она ишет в файле нужные слова, и если слово в файле стречается то добавляеть путь файла в список... Могу поделится
Номер ответа: 4
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #4
Добавлено: 21.02.05 17:30
webfile.ru/194957
Номер ответа: 5
Автор ответа:
petro
Вопросов: 1
Ответов: 2
Профиль | | #5
Добавлено: 22.02.05 15:07
2 HACKER мое мыло petro@hotbox.ru если не трудно вышли сюда я посмотрю саму реализацию....
всем спасибо за помощь
Номер ответа: 6
Автор ответа:
petro
Вопросов: 1
Ответов: 2
Профиль | | #6
Добавлено: 22.02.05 15:08
а что за статья а то MSDN то есть но с англицким не особо
Номер ответа: 7
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #7
Добавлено: 22.02.05 17:45
я ж ссылку дал
бери да качай, там кб 20...
Номер ответа: 8
Автор ответа:
Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #8
Добавлено: 24.02.05 16:40
Моя статья о регулярных выражениях в .NET:
http://www.vbnet.ru/articles/showarticle.aspx?id=93
Номер ответа: 9
Автор ответа:
AWP
ICQ: 345685652
Вопросов: 96
Ответов: 1212
Web-сайт:
Профиль | | #9
Добавлено: 23.05.09 19:46
статья!
Номер ответа: 10
Автор ответа:
AWP
ICQ: 345685652
Вопросов: 96
Ответов: 1212
Web-сайт:
Профиль | | #10
Добавлено: 23.05.09 19:54
D
Номер ответа: 11
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #11
Добавлено: 24.05.09 00:55
Смотря какая маска. Для поиска по простым маскам можно использовать IndexOf или унаследованый оператор Like, они будут определенно быстрее регулярных выражений.
Впрочем если поиск будет выполняться по файлу, то "определенно быстрее" тут уже будет не настолько определенным