usa le sequenze unicode \uxxxx
http://unicode.org/charts/PDF/U0000.pdf

devi leggere l'esadecimale sotto ogni simbolo: ad esempio la e commerciale & corrisponde a 0026. Quindi per comprenderla scrivi

if (!/^[A-Z0-9\u0026]/.test(this.value)) ...

e via di seguito per tutti gli altri valori



I tuoi caratteri comprendono all'incirca

[A-Z\u0021-\u003B]

(comprendendo anche le cifre)