Parece que o conteúdo e a posição da string desejada é (completamente) variável. Uma solução seria vc procurar a posição das strings ( e ) via indexOf e pegar a substring.
Não sei como usa indexof, li aqui mas não intendi, c pode dar um exemplo?Eu tinha feito separando em substrings… mas ficou mais uma gambiarra e ficou complicado de entender!