2
以下是我在aspx.cs页面上正则表达式的代码。我遇到的问题是,当我在我的aspx页面的正则表达式validatdor中使用相同的正则表达式^ \ p {L} $时,它不起作用。正则表达式验证器和正则表达式模式之间有什么不同吗?正则表达式验证程序:客户端验证
public static bool IsNameValid(string name)
{
string regExPattern = @"(^[\p{L}]$)";
if ((!System.Text.RegularExpressions.Regex.IsMatch(name, regExPattern)) || name.Length > 50)
return false;
else
return true;
}