Hola Kandorf.
Lo que planteas se conoce como
búsqueda de expresiones regulares (
http://es.wikipedia.org/wiki/Expresiones_regulares), y es seguro que encontrarás más información sobre este tema en el foro. En la Red existen varias funciones y componentes para tal labor, y ahora mismo no recuerdo si las últimas versiones de Delphi incluyen algo así de fábrica, pero es posible.
Saludos.
Al González.