求一验证用户名正则表达式 要求:长度为4-6个字符.可由英文字母、数字、点、减号、下划线或@组成,只能以字母或数字开头. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 试试string strRegex=@"^(w|d)+(\.|_|-|\@)*$"; <script> var reg = new RegExp(/^[a-zA-Z0-9][a-zA-Z0-9\.\-@]{3,5}$/g); var ary = new Array("123","=21314","A1231312","A1234","b123456","B1234567","B22334"); for(var i=0;i<ary.length;i++) { alert(ary[i] +" = " + (reg.exec(ary[i]) !=null)) }</script> to cpp2017(慕白兄),alert都是正确的,可是我验证textbox时,总提示不对. <asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" ErrorMessage="请输入正确的用户名" ValidationExpression="/^[a-zA-Z0-9][a-zA-Z0-9\.\-@]{3,5}$/g" ControlToValidate="TextBox1"></asp:RegularExpressionValidator> ValidationExpression="^[a-zA-Z0-9][a-zA-Z0-9\.\-@]{3,5}$" 用这个就可以了ValidationExpression="^[a-zA-Z0-9][a-zA-Z0-9\.\-@]{3,5}$" "^[a-zA-Z0-9][a-zA-Z0-9\.\-@]{3,15}$",是这样吗?不行. 最后答案"^[a-zA-Z0-9][a-zA-Z0-9\.|_|-|\-@]{3,15}$" Jquery如何实现这样的功能。 关于asp.net mvc action json 文件命名规则的问题????? 使用了存贮过程,但是提交英文新闻还是出错! 关于Excel Sheet Visible 的问题????在线 关于正则表达式替换<img src="">的问题~~~~请高手帮忙 网站单个ASP文件打开后实现自动发信箱! 数据缓存 Cache DataTable 哪里可以查到 ASP.NET MVC 的 类 和 API 如何安装使用VS.net 2003 中的VSS 6.0d 棘手的,取Url中的规则字符 |M| 网页排版Table问题 谢谢
string strRegex=@"^(w|d)+(\.|_|-|\@)*$";
var reg = new RegExp(/^[a-zA-Z0-9][a-zA-Z0-9\.\-@]{3,5}$/g);
var ary = new Array("123","=21314","A1231312","A1234","b123456","B1234567","B22334");
for(var i=0;i<ary.length;i++)
{
alert(ary[i] +" = " + (reg.exec(ary[i]) !=null))
}
</script>