Parsing the tokenization result of a Dyck language still requires as context-free grammar.
It's not a badge of honor or a great trick to try that with regular expressions. It is using the wrong tool for the job.