Pytania oznaczone «negation»

274
Regex - nie zawiera niektórych znaków

Potrzebuję wyrażenia regularnego w celu dopasowania, jeśli gdziekolwiek w zdaniu NIE ma <lub>. Jeśli w ciągu znajduje się <lub>, musi zwrócić false. Miałem częściowy sukces z tym, ale tylko wtedy, gdy moje <> są na początku lub na końcu: (?!<|>).*$ Używam .Net, jeśli to...

162
Negacja w Pythonie

Próbuję utworzyć katalog, jeśli ścieżka nie istnieje, ale! (nie) operator nie działa. Nie jestem pewien, jak zanegować w Pythonie ... Jaki jest właściwy sposób to zrobić? if (!os.path.exists("/usr/share/sounds/blues")): proc = subprocess.Popen(["mkdir", "/usr/share/sounds/blues"])...

97
Jak zanegować całe wyrażenie regularne?

Na przykład mam wyrażenie regularne (ma|(t){1}). Pasuje mai tnie pasuje bla. Chcę negować regex, więc to musi pasować blai nie mai t, dodając coś do tego regex . Wiem, że mogę pisać bla, ale rzeczywiste wyrażenie regularne jest bardziej złożone.

89
Ciąg pasujący do RegExp nie zaczyna się od my

W przypadku PMD chciałbym mieć regułę, która ostrzega mnie przed tymi brzydkimi zmiennymi, które zaczynają się od my. Oznacza to, że muszę akceptować wszystkie zmienne, które NIE zaczynają się od my. Potrzebuję więc wyrażenia regularnego (re), które zachowuje się w następujący...