Ho un motore di template Python che usa pesantemente regexp. Esso utilizza la concatenazione come:Sintassi di espressioni regolari per "corrispondenza nulla"?
re.compile(regexp1 + "|" + regexp2 + "*|" + regexp3 + "+")
posso modificare le singole stringhe (RegExp1, regexp2 ecc).
Esiste un'espressione piccola e leggera che non corrisponde a nulla, che posso utilizzare all'interno di un modello in cui non voglio corrispondenze? Sfortunatamente, a volte '+' o '*' vengono aggiunti all'atrio regexp, quindi non posso usare la stringa vuota - un errore "nulla da ripetere" aumenterà.
http://stackoverflow.com/questions/1723182/a-regex-that-will-never-be-matched-by-anything –