求一正则表达式 判断是否符合“1-10,15,20 ”这样的格式,意思就是,从多少到多少连续,或单个的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 等一下過客就來 的說 hi.csdn.net/lxcnn ^\d+(-\d+)?(,\d+(-\d+)?)+$正则里判断不了数值大小 <html> <script type="text/javascript"> function check(data) { var preg = /^([1-9]\d*|0)-([1-9]\d*|0)(\,([1-9]\d*|0))*$/; if(preg.test(data)) { alert("correct!"); }else { alert("error!"); } } </script> insert data:<input type="text" onblur="check(this.value);"></html> <html> <script type="text/javascript"> function check(data) { var preg = /^([1-9]\d{0,2}|[1-3]\d{3}|40\d{1}[0-5]|0)-([1-9]\d{0,2}|[1-3]\d{3}|40\d{1}[0-5]|0)(\,([1-9]\d{0,2}|[1-3]\d{3}|40\d{1}[0-5]|0))*$/; if(preg.test(data)) { alert("correct!"); }else { alert("error!"); } } </script> insert data:<input type="text" onblur="check(this.value);"></html> <html> <script type="text/javascript"> function check(data) { var preg = /^([1-9]\d{0,2}|[1-3]\d{3}|40\d{1}[0-5]|0)-([1-9]\d{0,2}|[1-3]\d{3}|40\d{1}[0-5]|0)(\,([1-9]\d{0,2}|[1-3]\d{3}|40\d{1}[0-5]|0))*$/; if(preg.test(data)) { alert("correct!"); }else { alert("error!"); } } </script> insert data:<input type="text" onblur="check(this.value);"></html> /^\s*(\b(40\d[0-5]|[1-3]\d{3}|[1-9]\d{0,2}|0)[-,]?)*\b\s*$/说实话,用split或match把所有数字直接取出来,再做循环数字比较,会好看和正规得多。 请教一个正则表达式 如何获取不同table的ID值。。。在线等,在线结贴啊 怎么让橘色的块重复掉下来.? JS联动菜单在IE与FireFox兼容性问题怎么兼顾? 求网络工作平台,除了google产品以外还有其他选择吗? json节点问题 alert样式 这里有一段实现日历选择的JS代码,但我不知道如何调用,请大家指教 easyui datagrid 怎么绑定Model数据 数组的forEach方法里面调用onclick方法 电脑看代码不清晰,像马赛克是的 如何判断多个文本框的值是否相等
正则里判断不了数值大小
<script type="text/javascript">
function check(data)
{
var preg = /^([1-9]\d*|0)-([1-9]\d*|0)(\,([1-9]\d*|0))*$/;
if(preg.test(data))
{
alert("correct!");
}else
{
alert("error!");
}
}
</script>
insert data:<input type="text" onblur="check(this.value);">
</html>
<script type="text/javascript">
function check(data)
{
var preg = /^([1-9]\d{0,2}|[1-3]\d{3}|40\d{1}[0-5]|0)-([1-9]\d{0,2}|[1-3]\d{3}|40\d{1}[0-5]|0)(\,([1-9]\d{0,2}|[1-3]\d{3}|40\d{1}[0-5]|0))*$/;
if(preg.test(data))
{
alert("correct!");
}else
{
alert("error!");
}
}
</script>
insert data:<input type="text" onblur="check(this.value);">
</html>
<script type="text/javascript">
function check(data)
{
var preg = /^([1-9]\d{0,2}|[1-3]\d{3}|40\d{1}[0-5]|0)-([1-9]\d{0,2}|[1-3]\d{3}|40\d{1}[0-5]|0)(\,([1-9]\d{0,2}|[1-3]\d{3}|40\d{1}[0-5]|0))*$/;
if(preg.test(data))
{
alert("correct!");
}else
{
alert("error!");
}
}
</script>
insert data:<input type="text" onblur="check(this.value);">
</html>