谁能帮我解释如下一段代码的含意???? pattern3是个RegExp对象, 用来找结尾是六个数字的字符串pattern3.test(document.regform.postcode.value)是真时,表明document.regform.postcode.value里有这么个字符串 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 谢谢!我明白了...但是我还有一点不明白..... "var pattern3 = /^\d{6}$/; " 后面的/^\d{6}$/; 是什么意思呢? 在输写时,是不是有什么格式呢? 假如再举例:要检查输入框内输入的年份或者手机号码,那该怎样写呢? /^\d{6}$/^是匹配字符串的开头,$匹配字符串的结尾,\d是表示数字,{6}意思是正好6个所以,如果document.regform.postcode.value不是6个数字的话,pattern3.test(document.regform.postcode.value)是伪根据年份和手机号码的格式,你可以改变这个模式,譬如,你可以限定年份为4位数字,并且是在2000年与2100年之间,那么你可以写pattern3 = /^2[01]\d{2}$/ 满分贴 正则问题 js 禁用后退按钮 申请 JavaScript 版主 关于从https跳至http时session丢失的问题(再发)? 怎样禁止页面缩放. 为什么我的机器里没有这个方法呢?而别的方法和属性都有的,请各位指教了。 怎么样使弹出窗口永远在最间? html中select中一个option可以传多个值吗 js+css问题 可以让div的大小固定,如果其中内容过多,则自动出现滚动条吗? 如何给某个事件指定代参数的函数?
但是我还有一点不明白.....
"var pattern3 = /^\d{6}$/; " 后面的/^\d{6}$/; 是什么意思呢?
在输写时,是不是有什么格式呢? 假如再举例:要检查输入框内输入的年份或者手机号码,那该怎样写呢?
^是匹配字符串的开头,$匹配字符串的结尾,\d是表示数字,{6}意思是正好6个所以,如果document.regform.postcode.value不是6个数字的话,
pattern3.test(document.regform.postcode.value)是伪根据年份和手机号码的格式,你可以改变这个模式,譬如,你可以限定年份为4位数字,并且是在2000年与2100年之间,那么你可以写pattern3 = /^2[01]\d{2}$/