Ich habe gesehen, dass bereits jemand diese Frage gestellt hat, aber die Antwort hat in meinem Fall nicht funktioniert. Ich habe eine Reg-Exp wie folgt aufgebaut:
/regexp/(?i:mktg)
Zeichen Fallbedingungen zu vermeiden. Ich muss diesen Ausdruck aufbauen, der "mktg" enthält, aber in keinem Fall die Wörter "round" UND "SMP" enthält. Jemand bereit zu helfen? Ich habe es schon versucht /regexp/([^?i:SMP])
und /regexp/^((?!SMP).)*$
, aber die werden immer noch an dieser Schnur ziehen.
Vielen Dank,
Valeria
/regexp/
Ihrer Regex zu stellen?Antworten:
AFAIK das sollte die Arbeit machen:
Erläuterung:
Testfälle:
quelle
(?i)^(?!.*(round|smp)).*?mktg
könnte effizienter sein