看看这个正则,说明一下规则。。 \d是匹配数字的第一个不为0 /^[0-9]\d*$/第二个不为0/^\d[0-9]\d*$/ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 第一个不为0:/^[1-9]{1}\d+$/如果是第二个不为0:/^\d{1}[1-9]{1}\d*$/头两个都不为0:/^[1-9]{2}\d*$/ 错了。/^[^1-9]{1}\d*$/ [^0-9]{1}:第1位不是0-9的数字\d*:*表示0位或多位,\d表示数字,其实就是0-9的缩写 第一个不为0: /^[1-9]{1}\d+$/ 如果是第二个不为0:/^\d{1}[1-9]{1}\d*$/ 头两个都不为0: /^[1-9]{2}\d*$///正则表达式要括在里面。^表示开头$表示结尾[1-9]表示1至9其中一个数字{1}表示只出现一次,{2}表示出现两次,以此类推\d表示[0-9]*表示出现0次或多次。 求助,javascript函数形参声明时有var和没有var有什么区别? 怎么测试http javascript联动菜单的问题 求正则表达式 跪求高手~! 求js函数,类似vbs中Instr的功能 不知道这样的页面怎么实现,各位给指点个方向 请问:把javascript代码组织成一个js文件和把其直接嵌入到html页面中有那些区别? 如果点击窗口关闭铵钮,能不能再让它执行一段代码后关闭。。。 在onload中为什么不能执行window.close()? js,关于刷新和onclick 为什么取值有空格
/^[^1-9]{1}\d*$/
[^0-9]{1}:第1位不是0-9的数字
\d*:*表示0位或多位,\d表示数字,其实就是0-9的缩写
如果是第二个不为0:/^\d{1}[1-9]{1}\d*$/
头两个都不为0: /^[1-9]{2}\d*$/
//正则表达式要括在里面。
^表示开头$表示结尾
[1-9]表示1至9其中一个数字
{1}表示只出现一次,{2}表示出现两次,以此类推
\d表示[0-9]
*表示出现0次或多次。