Текущий архив: 2003.09.18;
Скачать: CL | DM;
ВнизПоиск слова в HTML (не перебором) Найти похожие ветки
← →
Masterok (2003-09-05 15:47) [0]Мастера кто знает как осуществить поиск слова в файле HTML, так чтоб поиск был по самому тексту, и не реагировал на всякие теги(DIV, <BODY>) но реагировал если они встречаются в тексте например ( Mybody.... )
Спасибо.. ответьте если знаете, очень нужно
← →
ZEE (2003-09-05 15:50) [1]1)убрать все теги (<тег>)
2)искать в оставшемся тексте
зы: это если по-простому - на самом деле все гораздо сложнее...
← →
[lamer]Barmaglot (2003-09-05 15:52) [2]Любой поиск по тексту - это поиск перебором. Просто при обработке найденного слова смотри является он тэгом или нет...
← →
Masterok (2003-09-05 15:59) [3]мне нужно как то выделить сам текст документа, без мусора
и как же их убрать?
← →
ZEE (2003-09-05 16:01) [4]>Masterok © (05.09.03 15:59) [3]
>и как же их убрать?
тем же поиском (только чуть сложнее):
сначала находишь "<" потом ">" и текст между ними "убиваешь"...
и так пока можно найти хоть один символ "<"
← →
Masterok (2003-09-05 16:04) [5]ясно
а ты не знаешь стандартное окошко CNTL+F также работает?
← →
ZEE (2003-09-05 16:14) [6]если ты про поиск в Explorer-е - то спрашивай у Microsoft - честно не знаю как именно там ищет... (хотя можно подозревать что принципы теже)
← →
Е-Моё имя (2003-09-05 17:28) [7]он по innertext ищет
← →
nikkie (2003-09-05 18:42) [8]>он по innertext ищет
сомневаюсь. с окошком Ctrl+F основной вопрос - надо потом выделить найденный текст. после поиска в inner text надо будет найти тот же самый кусок в HTML. я делал такой поиск в MSHTML-документе (единственная причина, зачем это надо было сделать - требовался еще и Replace, поскольку документ был в edit-моде), если у автора вопрос касается MSHTML, то могу рассказать как.
← →
Е-Моё имя (2003-09-05 19:13) [9]а зачем ему для выделения outertext?
← →
nikkie (2003-09-05 19:57) [10]outertext не нужен. нужен IHTMLTxtRange.
← →
Е-Моё имя (2003-09-05 19:59) [11]а зачем
> найти тот же самый кусок в HTML
?
← →
nikkie (2003-09-05 20:04) [12]короче, тебе ж это не надо, так что мне надрываться объяснять, что я имел в виду? будет у тебя такая задача, сам разберешься что к чему. ключевое слово я сказал - IHTMLTxtRange.
← →
Е-Моё имя (2003-09-06 17:32) [13]
> [12] nikkie © (05.09.03 20:04)
ну как-просто интересно
ну да, сам разберусь, думаю ;))
Страницы: 1 вся ветка
Текущий архив: 2003.09.18;
Скачать: CL | DM;
Память: 0.46 MB
Время: 0.008 c