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)

Rispondi quotando