Я пытаюсь сопоставить цепочки символов, которые находятся в пределах одной открывающей и закрывающей скобки.
В следующих примерах только первые две строки должны возвращать ab.Другие не должны совпадать с чем-либо
ab(ab)ac => ab
(ab)ndn => ab
ab(ab(ac)an) => void
ab((ab)ab)ab => void
ab(ab(abb))ab => void
ab(ab(ab(ab))ab) => void
Это насколько я могу понять, я не знаю, почему третья строка все еще совпадает.https://regex101.com/r/weGhVz/2