![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Добрый день.
Как использовать в RAD Studio XE3 перл образные регулярки? Я только начинаю изучать Delphi, документация по сравнению с PHP очень скудная, многочасовые поиски вывели на http://docwiki.embarcadero.com/Libra...ore.TPerlRegEx но ума не приложу как использовать в коде. Примеров использования (как например в мануалах по php нет). Спасибо. |
#2
|
||||
|
||||
![]() А вы понимаете, зачем вам это вообще надо? Просто, если это понятно, то и вопросов "а как это использовать" не возникает. Не забывайте, что сначала должна быть идея, потом алгоритм, и уже потом - реализация
![]() Оставайтесь хорошими людьми... VK id2634397, ds [at] phoenix [dot] dj |
#3
|
|||
|
|||
![]() Цитата:
Просто если можно составьте простейший пример как этот класс вывести в коде. |
#4
|
||||
|
||||
![]() Оставайтесь хорошими людьми... VK id2634397, ds [at] phoenix [dot] dj |
#5
|
|||
|
|||
![]() Цитата:
Код:
procedure TForm1.sButton1Click(Sender: TObject); var Match: TPerlRegEx; begin Match := TPerlRegEx.Create; Match.RegEx := '<div class="model"><a href="(.*)">'; Match.Subject := TStringList.Text; sLinks:= TStringList.Create; if Match.Match then repeat Application.ProcessMessages; TStringList.Add('http://' + Match.Groups[1]); until not Match.MatchAgain; Match.Free; end; |