I have to two strings that I want to match everything that doesn’t equal them, the first string can be followed by a number of characters. I tried something like this, negating two ors and negating that result.
?!(?!^.*[^Factory]$|?![^AppName])
Any ideas?
dfa’s answer is by far the best option. But if you can’t use it for some reason, try:
It’s very difficult to determine from your question and your regex what you’re trying to do; they seem to imply opposite behaviors. The regex I wrote will not match if Factory appears anywhere in the string, or AppName appears at the beginning of it.