Считайте скобки с регулярным выражением

Моя строка:(as(dh(kshd)kj)ad)... ()()

Как можно посчитать скобки с регулярным выражением? Я хотел бы выбрать строку, которая начинается с первой открывающей скобки и заканчивается до...

Применяя это к приведенному выше примеру, это означает, что я хотел бы получить эту строку:(as(dh(kshd)kj)ad)

Я пытался написать это, но это не работает:

var str = "(as(dh(kshd)kj)ad)... ()()";
document.write(str.match(/(.*)/m));

Ответы на вопрос(6)

Ваш ответ на вопрос