Wenn Du Dich ernsthaft mit komplexerer Stringverarbeitung auseinandersetzen willst und keine Scheu vor Neuem hast, empfehle ich Dir Reguläre Ausdrücke.
RegExp Delphi.
Seit mehreren Jahren arbeiten ich unter "echte Welt"-Bedingungen die
hier erwähnte Bibliothek (allerdings ausschließlich nicht-visuell.
Dein Problem ließe sich mit ungefähr diesem Ausdruck lösen:
Bei konkreten Frage der Art "Wie setze ich diese oder jenes als RegExp um?" solltest Du aber am besten in den Perl-Foren Ausschau halten.