请问一个正则表达式的问题?如何让文本框只能输入数字,位数不限 请问一个正则表达式的问题?如何让文本框只能输入数字,位数不限 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 /d* huo zhe\d*shi shi onkeyup="value=value.replace(/[^\d]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))" using System;using System.Text.RegularExpressions;public bool IsNumber(String strNumber){Regex objNotNumberPattern=new Regex("[^0-9.-]");Regex objTwoDotPattern=new Regex("[0-9]*[.][0-9]*[.][0-9]*");Regex objTwoMinusPattern=new Regex("[0-9]*[-][0-9]*[-][0-9]*");String strValidRealPattern="^([-]|[.]|[-.]|[0-9])[0-9]*[.]*[0-9]+$";String strValidIntegerPattern="^([-]|[0-9])[0-9]*$";Regex objNumberPattern =new Regex("(" + strValidRealPattern +")|(" + strValidIntegerPattern + ")");return !objNotNumberPattern.IsMatch(strNumber) &&!objTwoDotPattern.IsMatch(strNumber) &&!objTwoMinusPattern.IsMatch(strNumber) &&objNumberPattern.IsMatch(strNumber);} var Expre1=/^[0-9]{0,9}$/表示在9位之内的整形 添加到Input的onclick中,javascript:this.value=this.value.replace(/[^(\d|(.)|(--))]/g,'');" onkeyup事件不好意思,刚才写错了! jquery ajax请求失败 iis 访问站点出现问题 forms表单验证,如何保存数据的状态? 除了用Request.ServerVariables获取域名外,还有其他办法吗? DataList问题 关于在数据库中保存HTML标记的问题 vs.net中,datagrid 控件提示,我想把上下页,改成页码,怎么办? 请教各位前辈---asp.net怎样调用treeview控件 Asp.NET每次访问SQL Server时都是默认用ASPNET用户名登陆的吗? UploadInfo 缺少引用 用VS打开aspx文件为什么只看到代码看不到页面? 这个存储过程怎么写
using System.Text.RegularExpressions;public bool IsNumber(String strNumber)
{
Regex objNotNumberPattern=new Regex("[^0-9.-]");
Regex objTwoDotPattern=new Regex("[0-9]*[.][0-9]*[.][0-9]*");
Regex objTwoMinusPattern=new Regex("[0-9]*[-][0-9]*[-][0-9]*");
String strValidRealPattern="^([-]|[.]|[-.]|[0-9])[0-9]*[.]*[0-9]+$";
String strValidIntegerPattern="^([-]|[0-9])[0-9]*$";
Regex objNumberPattern =new Regex("(" + strValidRealPattern +")|(" + strValidIntegerPattern + ")");return !objNotNumberPattern.IsMatch(strNumber) &&
!objTwoDotPattern.IsMatch(strNumber) &&
!objTwoMinusPattern.IsMatch(strNumber) &&
objNumberPattern.IsMatch(strNumber);
}
javascript:this.value=this.value.replace(/[^(\d|(.)|(--))]/g,'');"