ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|

24.09.2009, 00:58
|
|
Постоянный
Регистрация: 17.09.2008
Сообщений: 562
Провел на форуме: 6962560
Репутация:
536
|
|
Код:
RegExp := TRegExpr.Create;
HTMLStr := 'шлак ыврафып<title>ололо!!!!!11</title>шлак фываыв';
RegExp.Expression := '<title>(.+?)</title>';
RegExp.Exec(HTMLStr);
ShowMessage(RegExp.Match[0]);
Выаёт результат <title>ололо!!!!!11</title> (вместе с тегами тайтла)
Пробовал разные комбинации (.+?), (.+), (.*?), (.*) - безрезультатно...
Как вытащить без тайтлов..?! 
|
|
|

24.09.2009, 16:25
|
|
Постоянный
Регистрация: 13.12.2008
Сообщений: 354
Провел на форуме: 1747641
Репутация:
175
|
|
У тебя правильно составлена регулярка. Наверное нужно делать:
Код:
ShowMessage(RegExp.Match[1]);
|
|
|

24.09.2009, 19:21
|
|
Постоянный
Регистрация: 17.09.2008
Сообщений: 562
Провел на форуме: 6962560
Репутация:
536
|
|
Сообщение от Chrome~
У тебя правильно составлена регулярка. Наверное нужно делать:
Код:
ShowMessage(RegExp.Match[1]);
 Вот блин.. Так и есть...
Не понимаю, а зачем он в RegExp.Match[0] это пихает.. 
|
|
|

29.09.2009, 00:08
|
|
Постоянный
Регистрация: 12.05.2009
Сообщений: 395
Провел на форуме: 4761503
Репутация:
229
|
|
Народ скиньте компонент RegExp для делфи пожалуйста! (ссылки в теме битые, а в гугле нету)
Последний раз редактировалось wolmer; 11.05.2010 в 03:38..
|
|
|

29.09.2009, 17:31
|
|
Постоянный
Регистрация: 17.09.2008
Сообщений: 562
Провел на форуме: 6962560
Репутация:
536
|
|
Сообщение от wolmer
Народ скиньте компонент RegExp для делфи пожалуйста! (ссылки в теме битые, в гугле нету)
http://www.delphisources.ru/files/sources/raznoe/2007_year/regexp_debugger.zip
Там в архиве файл RegExpr.pas как раз и есть этот компонент..)
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|