Рекурсия в регулярных выражениях
📁 python, пример, ии
Здравствуйте.
Есть регулярное выражение (для примера)
/ \( ( [^)(]+ | (?R) )+ \) /x(?R) означает рекурсивную ссылку на само регулярное выражение, где можно найти обработчик регулярных выражений, поддерживающих такие рекурсии для Java или Python ?
Стандартные java.util.regex и питоновский regex кажется не имеют поддержки этого механизма.
Регулярное выражение взято .
Альтернативный движок для регулярных выражений питона с поддержкой рекурсий.
Java движка кажется не существует в настоящее время.
Войдите чтобы оставить ответ