Unfortunately, the regular expression engine we're using doesn't support non-capturing groups, ie (?:x).
While this is very annoying, there's normally a way to rewrite any regex so it doesn't require them. I'm happy to help you rewrite the expression, if you can be more specific about what you need to match and which groups you need access to in the result.
If you just need to match the entire string, you should be able to just replace all of the (?:) with () and it should just work (albeit fractionally slower.)