У меня есть механизм шаблонов python, который сильно использует regexp. Он использует конкатенацию как:Синтаксис регулярного выражения для "match nothing"?
re.compile(regexp1 + "|" + regexp2 + "*|" + regexp3 + "+")
я могу изменять отдельные подстроки (regexp1, regexp2 и т.д.).
Есть ли какое-либо маленькое и легкое выражение, которое не соответствует ни одному, которое я могу использовать внутри шаблона, где мне не нужны совпадения? К сожалению, иногда к ядру regexp добавляется «+» или «*», поэтому я не могу использовать пустую строку - ошибка «ничего не повторится» будет расти.
http://stackoverflow.com/questions/1723182/a-regex-that-will-never-be-matched-by-anything –