Исключить последовательности символов (а не только отдельные символы) внутри регулярного выражения в PythonPython

Программы на Python
Anonymous
 Исключить последовательности символов (а не только отдельные символы) внутри регулярного выражения в Python

Сообщение Anonymous »

У меня есть выражения такой формы... ...и мне нужно регулярное выражение, соответствующее имени группы и параметрам. Поскольку у меня есть закрытая (и небольшая) группа значений name, я предпочитаю использовать цикл for, чтобы попробовать все несколько значений, но параметры могут быть чем угодно... чем угодно, кроме , которые представляют собой последовательности для открытия и закрытия наборов параметров.
Я нашел этот вопрос и попробовал это...

Код: Выделить всё

@@(name)
...но у меня не получается. Я думаю, что причина в том, что там исключенное выражение известно по позиции и количеству повторений (1), но в моем случае я хочу исключить каждое появление любой из этих двух последовательностей в строке неизвестной длины.
Знаете, как это сделать? Спасибо.

Подробнее здесь: https://stackoverflow.com/questions/333 ... regular-ex

Вернуться в «Python»