Ben web programcısıyım. Kullandığım dil de php. Phpnin regex için yazılmış preg_**** fonksiyonları vardır. preg_match bu fonksiyonlardan birisi. Bende delphide böyle bir procedure oluşturup kullanmak istedim.
ve şu procedure 'ü yazdım;
Kod: Tümünü seç
procedure TForm1.match(Pattern,Text: string; const Matches: TStrings);
var
Regexpr : TRegEx;
Match : TMatch;
begin
Regexpr := TRegEx.Create(Pattern);
Match := Regexpr.Match(Text);
Matches.Clear;
while Match.Success do
begin
Matches.Add(Match.Value);
Match := Match.NextMatch;
end;
end;
Kod: Tümünü seç
match('Ali(.*?)Güler','Ali Fırat Güler',Memo1.Lines);
yardımlarını için şimdiden teşekkür ederim