buona domenica a tutti,

devo realizzare un controllo su una stringa da usare come username, in tale stringa (case insensitive) devono essere inseriti caratteri alfanumerici, quindi anche caratteri speciali quali


  • -
  • _
  • |
  • ^
  • `
  • [
  • ]
  • {
  • }
  • \


sto attualmente tentando di creare una espressione regolare "eregi" che faccia un controllo di questo tipo, ma non avendone mai fatte, sto avendo enormi difficoltà.

potreste aiutarmi?

Grazie, Totò