如何验证输入的用户名是否合法 我加了一个验证控件对用户名要求是用户名用字母和数字组成而且只能以字母开头长度为6-12位谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 正则表达式: pattern = @"^[a-zA-Z][\w]*[\w]*$" @"^[a-zA-Z][\w]*[\w]*$"这里面意思是什么好像没有说6-12个字符网上哪里有详细介绍正则表达式的 /// <summary>/// 验证用户输入的字符串中时候只含有数字,字母或汉字.总长度为6~~20,并且以字母,汉字开头(中文汉字算一个字节,长度为1)./// </summary>/// <param name="UserName">待检测的用户名字符串.</param>/// <returns>有效的话就返回true,否则返回false.</returns>public static bool IsUserName(string UserName){ return Regex.IsMatch(UserName,@"^[A-Za-z\u4e00-\u9fa5][A-Za-z0-9\u4e00-\u9fa5]{5,19}$");} using System.Text.RegularExpressions; 服务器文件报错,BC2000: 编译器初始化意外失败: 拒绝访问。 dropdownlist加载的时候显示System.Data.DataRowView 网站会员网银支付成功后自动给其加款 ASP循环问题请教 js获取服务器控件的问题 asp如何调用vs2005写的webservice???? 关于dropdownlist关联的问题 怎么assmebly文件夹没有安全选项 两个关于用户控件的问题 CSDN的网页保存后怎么打不开呢?! 怎么要才能不让其出错......... 问个小问题!!
这里面意思是什么好像没有说6-12个字符网上哪里有详细介绍正则表达式的
/// 验证用户输入的字符串中时候只含有数字,字母或汉字.总长度为6~~20,并且以字母,汉字开头(中文汉字算一个字节,长度为1).
/// </summary>
/// <param name="UserName">待检测的用户名字符串.</param>
/// <returns>有效的话就返回true,否则返回false.</returns>
public static bool IsUserName(string UserName)
{
return Regex.IsMatch(UserName,@"^[A-Za-z\u4e00-\u9fa5][A-Za-z0-9\u4e00-\u9fa5]{5,19}$");
}