HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 24.09.2009, 00:58
Fepsis
Постоянный
Регистрация: 17.09.2008
Сообщений: 562
С нами: 9288386

Репутация: 536


По умолчанию

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

  #12  
Старый 24.09.2009, 16:25
Chrome~
Постоянный
Регистрация: 13.12.2008
Сообщений: 354
С нами: 9162683

Репутация: 175
По умолчанию

У тебя правильно составлена регулярка. Наверное нужно делать:
Код:
ShowMessage(RegExp.Match[1]);
 
Ответить с цитированием

  #13  
Старый 24.09.2009, 19:21
Fepsis
Постоянный
Регистрация: 17.09.2008
Сообщений: 562
С нами: 9288386

Репутация: 536


По умолчанию

Цитата:
Сообщение от Chrome~  
У тебя правильно составлена регулярка. Наверное нужно делать:
Код:
ShowMessage(RegExp.Match[1]);
Вот блин.. Так и есть...
Не понимаю, а зачем он в RegExp.Match[0] это пихает..
 
Ответить с цитированием

  #14  
Старый 29.09.2009, 00:08
wolmer
Постоянный
Регистрация: 12.05.2009
Сообщений: 395
С нами: 8947056

Репутация: 229
По умолчанию

Народ скиньте компонент RegExp для делфи пожалуйста! (ссылки в теме битые, а в гугле нету)

Последний раз редактировалось wolmer; 11.05.2010 в 03:38..
 
Ответить с цитированием

  #15  
Старый 29.09.2009, 17:31
Fepsis
Постоянный
Регистрация: 17.09.2008
Сообщений: 562
С нами: 9288386

Репутация: 536


По умолчанию

Цитата:
Сообщение от wolmer  
Народ скиньте компонент RegExp для делфи пожалуйста! (ссылки в теме битые, в гугле нету)
http://www.delphisources.ru/files/sources/raznoe/2007_year/regexp_debugger.zip
Там в архиве файл RegExpr.pas как раз и есть этот компонент..)
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Интересные вопросы по Delphi и не только CeHoKoC С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 4 20.04.2009 10:33
[статья] Решаем судоку на delphi crystalbit С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 2 31.03.2009 16:17
Стоит ли писать это в Delphi? Ch@RM0nt Болталка 20 01.12.2008 20:43



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.