Le "regular expression" non c'entrano nulla con il tuo problema ...

La linea che hai mostrato dovrebbe funzionare correttamente ... forse l'errore e' da qualche altra parte del codice che non hai mostrato ...

"Va in catch" ... non e' una indicazione chiara rispetto all'errore che si manifesta ... avresti potuto indicare il messaggio d'errore ...