求个域名的正则表达式,只考虑名,不用考虑后缀含英文字母(大小皆可),数字,减号,但减号不可出现在开头和结尾。字符数是63个。 RegexStringValidator regex = new RegexStringValidator(@"[a-zA-Z0-9\u4E00-\u9FA5][-][a-zA-Z0-9\u4E00-\u9FA5]{0,62}"); if (!regex.Equals(txtDomain.Text))
{
Page.RegisterStartupScript("2", "<script>alert('请输入合法的域名!');</script>");
}我这样为什么匹配不了呢。
{
Page.RegisterStartupScript("2", "<script>alert('请输入合法的域名!');</script>");
}我这样为什么匹配不了呢。
解决方案 »
- 怎么给C#服务器控件CheckListBox增加Onfocus事件
- 自定义控件的初级问题
- table tr间距问题
- 请教个JSON异步获取的问题
- GridView的分页问题~请技术朋友帮忙啊!小弟搞了几天了^~^
- ASP.NET 图片验证码的问题.找了《ASP.NET第一步》里的一个例子,但是无法生成.朱哗写的书.大家帮我看看怎么写这个Page_Load的代码
- 如何用服务器控件在DATAGRID控件中列出复选框!
- 微信公共平台接口开发
- asp.net 配置问题 急急急
- ASP.NET的传输原理问题
- win7下 discuz!nt 3.0安装失败
- 如何用button实现frameset中的页面跳转??
@"[a-zA-Z0-9\u4E00-\u9FA5]([-a-zA-Z0-9\u4E00-\u9FA5]{0,61}[a-zA-Z0-9\u4E00-\u9FA5])?"