C〓のバックグラウンドコードは正規表現を使って要求に合うかどうかを判断します.

482 ワード

C名前と裏方は正規表現を使います.
            string pattern = @"^[0-9a-zA-Z_]{1,10}$";//       ,1 10 
            bool result = false;
            if (!string.IsNullOrEmpty(this.txtNewPwd.Text.Trim()))
            {
                result = System.Text.RegularExpressions.Regex.IsMatch(this.txtNewPwd.Text, pattern);
                if (!result)
                {
                    throw new Exception("               10 ");
                }
            }