public bool ValidateText(String strName)
{
try
{
// declaring string variable here
String strpattern;
// regex pattern setting
strpattern = @"^[a-zA-Z][a-zA-Z0-9']{20}$";
// checking for matching with given string here
Regex regex = new Regex(strpattern);
// returns status here
return regex.IsMatch(strName);
}
catch (Exception ex)
{
return false;
}
}
当我尝试像 q''''''''''''''''' 这样插入名称时,它返回的是字符串值而不是布尔值。plz,让我知道我在这个特定的功能中出错了吗???
我需要验证 TextBox 中的文本。换句话说,如果 TextBox 内的 Text 与给定的不匹配,pattern
则应将其转换为匹配的字符串。应该检查每个用户输入的字符或用户是否粘贴了字符集合。