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

maomaoyunyun 2011-03-09 11:18:54
如题。。谢谢 大家
...全文
167 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
music_0000 2011-03-25
  • 打赏
  • 举报
回复
数字就是\d
比如:020-22228888
正则:\d{3}-\d{8}
可参考如下(比较详细)
http://download.csdn.net/source/2326009
cjh200102 2011-03-24
  • 打赏
  • 举报
回复
string regEx = @"^(?!_)(?!.*?_$)[a-zA-Z0-9_\u4e00-\u9fa5]$";
if (Regex.IsMatch(strName, regEx)) //符合条件
{}
timgarnet 2011-03-23
  • 打赏
  • 举报
回复
Match m=Regex.Match(value,"[^\\d|-]",RegexOptions.IgnoreCase);
if(m.Success)
{
Response.Write("匹配失败");
}
else{Response.Write("匹配成功");}
chengrongwei 2011-03-19
  • 打赏
  • 举报
回复
onkeyup="value=value.replace(/[\d-]/g,'')"
maomaoyunyun 2011-03-09
  • 打赏
  • 举报
回复
来人啊 来人啊
maomaoyunyun 2011-03-09
  • 打赏
  • 举报
回复
没人啊 ???

13,347

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 .NET技术前瞻
社区管理员
  • .NET技术前瞻社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧