Ich bin für einen regulären Ausdruck suchen, die Wörter mit einem bestimmten Muster entsprechen (siehe unten), aber die enthält nicht eine von drei bestimmten WörternString mit einem Muster übereinstimmen und nicht ein paar Worte enthalten
Das Muster ist
[a-zA-Z0-9_~+-]{1,64}
und die Worte, die ich nicht wollen, sind in der ganzen Wort enthalten sein ‚TEST‘, ‚Specific1‘ und ‚Specific2‘
Bisher fand ich eine Regex diese Worte nicht übereinstimmen:
((?!(TEST|SPECIFIC1|SPECIFIC2)).)*
aber ich kann nicht finden, wie man diese zwei Regex kombiniert.
Zum Beispiel:
TEST won't match
TES$ won't match
SPECIFIC1 won't match
NON-SPECIFIC2 won't match
SPECIFIC2 won't match
MATCHES will match
test will match
Hat jemand eine Idee?
Es ist einfacher, alles, was Sie wollen, zu vergleichen und dann eine Bedingung zu schreiben. – Maroun
Leider muss ich nur eine Regex haben, um den Job zu machen –
So ist der Code. Es benötigt eine Regex –