c#怎样规定文本框只能输入数字 字母 汉字
1个回答
展开全部
用验证控件RegularExpressionValidator
加入正则表达式即可
这个正则表达式[a-zA-Z0-9\u4e00-\u9fa5]{6,50}可以验证内容是否是 数字 字母 汉字且是6到50个字
加入正则表达式即可
这个正则表达式[a-zA-Z0-9\u4e00-\u9fa5]{6,50}可以验证内容是否是 数字 字母 汉字且是6到50个字
追问
你好 这么写好像不对啊 string pattern = "[a-zA-Z0-9\u4e00-\u9fa5]";
if (!System.Text.RegularExpressions.Regex.IsMatch(str, pattern))
{
return false;
}
追答
你少加了{6,50}
这个是用来定义多少个字的
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询