Mam Delphi XE.
W zmiennej dostaje kod strony HTML (dość długi). Pojawia się w nim:
<span class="FormFieldError" >jakas informacja</span>
Jak wyciągnąć jakas informacja?
Mam Delphi XE.
W zmiennej dostaje kod strony HTML (dość długi). Pojawia się w nim:
<span class="FormFieldError" >jakas informacja</span>
Jak wyciągnąć jakas informacja?
var
RegEx: TRegEx;
Match: TMatch;
HTML: string;
begin
HTML:= Memo1.Text;
RegEx:= TRegEx.Create('<span class="FormFieldError" >(?<moje>[^<]+)</span>', //zakładam ze w tekscie ktory ma byc wyciagniety nie ma znaku <
[roIgnoreCase,roMultiLine]);
Match:= RegEx.Match(HTML);
if Match.Success then
ShowMessage(Match.Groups['moje'].Value);
end;
Ogromne dzięki !!
Tylko powiedz mi co trzeba dodać do projektu, żeby móc używać tego, bo dostaje:
[DCC Error] Unit5.pas(60): E2003 Undeclared identifier: 'TRegEx'
Do uses RegularExpressions
Dzięki jeszcze raz.