Регулярное выражение для соответствия сбалансированным круглым скобкам

Регулярные выражения - неподходящий regexes инструмент для работы, потому regexes что вы имеете дело с вложенными apache-regexp структурами, то есть с рекурсией.

Но perl-regex есть простой алгоритм, который regular-expression я описал более подробно in this answer в regularexpression previous question. Суть в том, чтобы написать regular-expression код, который просматривает regular-expression строку, сохраняя счетчик regular-expression открытых скобок, которые regexp еще не совпали с закрывающей regex-php скобкой. Когда этот счетчик regularexpression возвращается к нулю, вы знаете, что regular-expression достигли последней закрывающей regexes круглой скобки.

regex

2022-11-17T11:01:53+00:00
Вопросы с похожей тематикой, как у вопроса:

Регулярное выражение для соответствия сбалансированным круглым скобкам