Такие дела:
Есть длинная строка.
Надо из этой строки выдрать все буквы (1), кроме случаев когда буквы (1) находятся между словами (2) и (3).
Слова (2) и (3) могут встречаться сколько угодно раз, но всегда именно в таком порядке.
Хочется странного: использовать re для этих целей.
Имеется:
(а) Выражение для поиска всех букв 1 в строке.
(б) Выражения для поиска всех кусков, начинающихся с 2 и заканчивающихся на 3.
Вопрос(решено): как сделать поиск с заменой по (а), но так чтобы оно игнорировало результаты по (б)?
Вопрос2: как сделать поиск для случая с несколькими вариантами слов (2) и (3)? Хотя скорее всего это я туплю, там должно быть просто выражения переписать для выборки по началу и концу тега. Пойду просплюсь, может утром сам придумаю.