hi zusammen!
kann mir jemand sagen, wie man in python einen regulären ausdruck schreibt, der das komplement von einem anderen darstellt?
bsp.: ich will einen ausdruck der auf alles matcht was nicht auf "abc" matcht
quasi so eine art [^(?:abc)]
also:
input "abc" --> matcht nicht
input "dabc" --> matcht nicht
input "def" --> matcht
usw.
danke im voraus
p.s.: ich weiß, dass man z.b. mit
Code: Alles auswählen
if re.search("abc",string)==None:
passt
else:
passt nicht
Edit (Leonidas): Verschoben.