Fala Diego, tudo bem?
Ficou faltando somente um \
antes dos parênteses para que o regex possa escapar esse parênteses, e não utilizar como um meta character. E também o uso do ponto após os parênteses não faz muito sentido, visto que o alvo poderá conter qualquer caractere (ou seja, até mesmo uma letra), então o melhor seria retira-lo, e uma última coisa, seria o outro ponto, que também permitiraria o usuario colocar qualquer caractere, então colocar somente um -
no lugar. No final ficando assim: \(\d{2}\) \d{1-5}-\d{4}
.
Espero ter ajudado, bons estudos :D