Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.012 c
6-58809
ALaKO
2003-07-17 11:43
2003.09.18
опять Tembeddewb


6-58812
JFX
2003-07-16 06:20
2003.09.18
Вопрос по ClientSocket и ServerSocet-у


6-58817
Akni
2003-07-14 17:54
2003.09.18
Как правильно отсоединить клиента?


14-58888
Vlad Oshin
2003-08-29 13:56
2003.09.18
Задолбали менять начальников :( Один так говорит, другой так


8-58786
ProgrammSoft
2003-05-19 11:10
2003.09.18
Звук




   Наверх