en el primer ejemplo que muestras, lo tienes que casi todo bien. solo te falto indicar que la
clase es de excepcion. o sea, en expresiones regulares las
clases son un grupo de caracteres como es \d (digitos), \s (white-space), \w (letras del alfabeto americano, digitos y guion bajo). pero tambien estan las clases definidas por usuario el cual consiste en un grupo de caracteres dentro de los corchetes, tal como lo muestra tu primer ejemplo. pero en tu caso debe ser una
clase de excepciones y para ello se define con un acento centrifugo al inicio de la clase. en pleno español significa "buscar cualquier caracter que
no este contenida dentro de la clase.
Código:
/[^aqui el grupo de caracteres]/
te recomiendo que leas una referencia de la sintaxis y posiblidades de las expresiones regulares aplicadas a javascript.
http://www.regular-expressions.info/reference.html