当前位置:编程学习 > C#/ASP.NET >>

求一只能输入数字和-的正则表达式,要求-中英文都可以

如题。。谢谢   大家 --------------------编程问答-------------------- 没人啊 ??? --------------------编程问答-------------------- 来人啊 来人啊 --------------------编程问答-------------------- onkeyup="value=value.replace(/[\d-]/g,'')" --------------------编程问答--------------------   Match m=Regex.Match(value,"[^\\d|-]",RegexOptions.IgnoreCase);
        if(m.Success)
        {
           Response.Write("匹配失败");
        }
        else{Response.Write("匹配成功");} --------------------编程问答--------------------  string regEx = @"^(?!_)(?!.*?_$)[a-zA-Z0-9_\u4e00-\u9fa5]$";
                        if (Regex.IsMatch(strName, regEx))  //符合条件 
                        {} --------------------编程问答-------------------- 数字就是\d
比如:020-22228888
正则:\d{3}-\d{8}
可参考如下(比较详细)
http://download.csdn.net/source/2326009
补充:.NET技术 ,  .NET技术前瞻
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,