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