Einzelnen Beitrag anzeigen

idefix2

Registriert seit: 17. Mär 2010
Ort: Wien
1.027 Beiträge
 
RAD-Studio 2009 Pro
 
#11

AW: Wort aus String extrahieren

  Alt 27. Jun 2015, 18:43
Ich habe kein Delphi XE, aber ungefähr so müsste es mit den XE-Regexen funktionieren (keyword1, keyword2... sind die Schlüsselwörter, auf die ein für dich interessantes Wort folgt) :

Code:
var
   regexpr : TRegEx;
   match  : TMatch;

begin
  regexpr := TRegEx.Create('(Keyword1|Keyword2|Keyword3)\W+(\w+)',[roIgnoreCase]);
  match := regexpr.Match(Outbound);
  if match.Success then Outbound:=Match.Groups[2];
end;
In Match.Groups{1] ist das gefundene Schlüsselwort, in Match.Groups[2] das Wort dahinter.

Geändert von idefix2 (27. Jun 2015 um 18:51 Uhr)
  Mit Zitat antworten Zitat