Такие дела:
Есть длинная строка.
Надо из этой строки выдрать все буквы (1), кроме случаев когда буквы (1) находятся между словами (2) и (3).
Слова (2) и (3) могут встречаться сколько угодно раз, но всегда именно в таком порядке.
Хочется странного: использовать re для этих целей.
Имеется:
(а) Выражение для поиска всех букв 1 в строке.
(б) Выражения для поиска всех кусков, начинающихся с 2 и заканчивающихся на 3.
Вопрос(решено): как сделать поиск с заменой по (а), но так чтобы оно игнорировало результаты по (б)?
Вопрос2: как сделать поиск для случая с несколькими вариантами слов (2) и (3)? Хотя скорее всего это я туплю, там должно быть просто выражения переписать для выборки по началу и концу тега. Пойду просплюсь, может утром сам придумаю.
Ответ на:
комментарий
от arturpub
Ответ на:
комментарий
от Goury
Ответ на:
комментарий
от Goury
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум регулярка,обработка файла (2017)
- Форум Регулярки (2013)
- Форум Совпадение ??? (2008)
- Форум Совпадение (2004)
- Форум регулярка (2010)
- Форум совпадение ip (2020)
- Форум Нетривиальная регулярка (2020)
- Форум Нужна регулярка (2014)
- Форум Perl. Регулярки. (2015)
- Форум perl, регулярка (2018)