To imho regexom nejde. Mozes skusit studovat http://en.wikipedia.org/wiki/Regular_expression
Preco si nenaprogramujes normalne parser na zatvorky algoritmicky? Algoritmicky to je IMHO jednoduchsie, 100% vies co to bude robit a pride mi to aj prehladnejsie. P.S. robota na 15minut...