Я хочу использовать регулярное выражение в Python для сопоставления с шаблоном и, при необходимости, символом, который может присутствовать внутри или вне шаблона, но никогда не только с символом.
Например. сопоставление слова с ', потенциально присутствующим перед, в середине или в конце.
Идеальный шаблон будет соответствовать 'word, wo'rd, word', word, но не должен совпадать с ' сам по себе.
Есть ли способ сделать это БЕЗ используя что-то очень объемное, например r"[a-z']*[a-z]+[a-z']*" или манипулируя данными, чтобы избавиться от совпадений с помощью re.sub(r " '+ ", " ")
Я хочу создать простой шаблон, похожий на [\w']+, который будет соответствовать определенному шаблону и, возможно, указанный символ(ы), смежный с ним, но не соответствующий указанным символам, если они не смежны с шаблоном.
Подробнее здесь: https://stackoverflow.com/questions/791 ... -by-itself
Сопоставление шаблона и смежного символа, но не самого символа ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение