Der Ausdruck von Wormid sollte funktionieren, sofern Du wirklich "irgendeineabsolutbeliebigeZeichenkette" meintest. Falls nicht, ersetze die Teile einfach durch ".*" bzw ".+", falls Du hier mindestens ein Zeichen haben möchtest.
Achtung, "." erkennt auch Leerzeichen, Tabulatoren, etc. Falls Du allerdings einen Bezeichner erwartest, sieh Dir einmal die Zeichenklasse "\w" genauer an.
Solltest Du mit "{0000-9999}" gemeint haben, dass hier zB "{0000}", "{0001}", etc. stehen sollte, musst Du das ebenfalls erwähnen.
Ich gehe letztlich von diesem Ausruck aus:
Suche im Forum, falls Du nicht genau weißt, wie Du
reguläre Ausdrücke in Delphi verwenden kannst.