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 内のテキストが指定されたものと一致しない場合は、pattern
一致する文字列に変換する必要があります。これは、ユーザーが入力した文字ごとに、またはユーザーが文字のコレクションを貼り付けた場合にチェックする必要があります。