Ответ 1
console.log(
"This is (my) simple text".match(/\(([^)]+)\)/)[1]
);
Как я могу получить слово "мой" из двух закругленных скобок в следующем предложении, используя регулярное выражение в JavaScript?
"Это (мой) простой текст"
console.log(
"This is (my) simple text".match(/\(([^)]+)\)/)[1]
);
var txt = "This is (my) simple text";
re = /\((.*)\)/;
console.log(txt.match(re)[1]);
Вы также можете попробовать не-regex-метод (конечно, если есть несколько таких скобок, в конечном итоге ему понадобится цикл или регулярное выражение)
init = txt.indexOf('(');
fin = txt.indexOf(')');
console.log(txt.substr(init+1,fin-init-1))