So che la seguente espressione regolare corrisponderà a "rosso", "verde" o "blu".
red|green|blue
C'è un modo semplice per far corrispondere tutto tranne diverse stringhe specificate?
if (!s.match(/red|green|blue/)) ... Nota: so che l'OP non specifica quale lingua / framework, quindi il precedente va considerato un esempio generico, non prescrittivo.