La risposta ai tuoi problemi di comprensione è che... non sono molto bravo a scrivere in Javascript

Comunque... sì, io voglio permettere all'utente di inviare il form SOLO SE il campo login contiene SOLO caratteri appartenenti a quelle classi contenute nell'espressione regolare.

Ho provato a utilizzare il tuo codice (grazie intanto per le correzioni formali tipo le escapature che avevo dimenticato!), ma è tutto uguale, continua a bloccarmi caratteri che deve giustamente bloccare, come gli ", le parentesi tonde ecc ecc, ma le parentesi quadre me le fa passare come se fossero permesse!