C# ile Şifre Kontrolü Regex

Merhaba,
 
Üyelik işlemlerinde veya yönetim paneli kullanıcılarına şifre atamaları yapılır iken, operatörün/kullanıcının inisiyatifine bırakmamamız gereken durumlar olabilir. aşağıdaki kod örneği ile bu işlemi kontrol edebiliriz.
 
Benim kurgumda şifre minimum 8 karakter içerisinde sayı ve harf içermesi zorunlu kılınmıştır. (regex'i istediğiniz gibi detaylandırabilirsiniz.)
 
var PasswordCheck = System.Text.RegularExpressions.Regex.Match("şifreburayayazılır", @"((?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{8,})"); 
if (PasswordCheck.Success) 
{     
// şifre güçlüdür. 
}​