martedì 11 ottobre 2022

C# espressioni regolari per password complesse

Di seguito si riporta un frammento di codice nel linguaggio C# con espressioni regolari per le password complesse quale minimo 8 e massimo 16 caratteri, con lettera maiuscola e numero.

 string EspressionePassword = @"^(?=.{8,16}$)(?=.*?[a-z])(?=.*?[A-Z])(?=.*?[0-9]).*$";

 bool valido = Regex.IsMatch(textBox1.Text, EspressionePassword);

Nessun commento: