Eu sei que a seguinte regex corresponderá a "vermelho", "verde" ou "azul".
red|green|blue
Existe uma maneira simples de fazer com que corresponda a tudo, exceto várias strings especificadas?
if (!s.match(/red|green|blue/)) ... Nota: eu sei que o OP não especifica qual linguagem / estrutura, então o anterior deve ser considerado um exemplo genérico, não prescritivo.