va bene.
Piccola nota:
mattendo il flag "i" puoi semplificare [a-zA-Z0-9] con [a-z0-9] in quanto ci pensa già la "i" per le maiuscole, altrimenti lascia cosi le [] etogli la i, che diventa inutile