I am trying to configure the TeXWorks editor to use the same syntax coloring as TeXMaker. However, TexWorks uses regexes to specify what should be coloured. Unfortunately it doe
Try this PCRE regex:
(?
See this regex in action: https://regex101.com/r/wP2aV6/25
Since this regex uses recursion it will handle nested mathematical expressions correctly.
This works only on PCRE compatible regex engines. It requires some advanced features of regex engines, like negative lookbehind, conditional expressions and recursion which are not present in all regex engines.
Unless you need something really simple then I would advise against using this regex and instead using a proper LaTeX parser.