вот такое, но нужно так же подсветить и вторую пару внутренних скобок в последнем примере
не пойму что нужно
Глчнь на пятую и шестую версии, решили только что
странный флаг "U", не видел такого
\(((?>[^()]+)|(?R))*\)
А на го или питоне, где нет рекурсии?) И всё равно не работает, нужны только скобки, насколько я понял
а там удаляй попарно
у меня матчит ((еуы)())(((asdas)))
удаляешь первую ( и последнюю ), пока можешь Если в оставшейся строке есть ( или ) - все плохо
Это уже не регулярка
без ?R это не сделать в одну регулярку
Загляни в @regex_ru
Обсуждают сегодня