Regular expressions ?
PCRE kann delphi zwar leider nicht, aber dafür gibt's bestimmt Units/Funktionen die das nachbilden.
XE kann es,
aber da das ja keine Eigenentwicklung ist, kann man dieses auch in älteren Delphis nachrüsten ... gibt ja einige RegEx-Komponenten dafür.