Ciao a tutti, ho a che fare con una espressione regolare per controllare se un eventuale nickname risponde a determinate specifiche. In particolare esso deve contenere solo caratteri alfanumerici oppure il simbolo % ed essere lungo da 3 a 6 caratteri. Fin qui ho scritto una espressione del tipo
codice:
^[a-zA-Z0-9\%]{3,6}$
.
Vi sono delle altre caratteristiche da rispettare per il nickname, ovvero:
1. deve iniziare con un carattere alfabetico o %
2. deve contenere almeno un carattere numerico ed uno non numerico.

Come posso modificare l'espressione che ho scritto? Grazie a tutti