正则表达式
发布时间:2020-12-13 22:49:51 所属栏目:百科 来源:网络整理
导读:题设: 1、完成IPV4、电话号码(手机、座机) 正则匹配【只能搜索参考正则通配符,严禁COPY】 思路: A,在对编译原理学得不错的情况下的同学,学习这个很简单的。特别是闭包,产生式这几章节 然后再去看1个小时的博客: http://www.cnblogs.com/deerchao/arch
题设: 1、完成IPV4、电话号码(手机、座机) 正则匹配【只能搜索参考正则通配符,严禁COPY】 思路: A,在对编译原理学得不错的情况下的同学,学习这个很简单的。特别是闭包,产生式这几章节 然后再去看1个小时的博客: http://www.cnblogs.com/deerchao/archive/2006/08/24/zhengzhe30fengzhongji 你就OK了。 B,对JS正则匹配的方法: function checkPhone(val) { var reg = /[+86b|86b]?(15|13|17|18){1}d{9}$/; <pre name="code" class="javascript"><pre name="code" class="javascript"><pre name="code" class="javascript"> //返回符合的数组if(!reg.exec(val)){ alert("请输入正确的手机号码!!");}} function checkIpv4(val){var reg = /(d{1}.|d{2}.|1d{2}.|2{1}[0-4]{1}d{1}.|25{1}[0-5]{1}.){3}(d{1}|d{2}|1d{2}|2{1}[0-4]{1}d{1}|25{1}[0-5]{1}){1}$/; //返回Booleanif(!reg.test(val)){ alert("请输入正确的手机号码!!");}} function checkIpv4(val) { var reg = /(d{1}.|d{2}.|1d{2}.|2{1}[0-4]{1}d{1}.|25{1}[0-5]{1}.){3}(d{1}|d{2}|1d{2}|2{1}[0-4]{1}d{1}|25{1}[0-5]{1}){1}$/;<pre name="code" class="javascript"> //返回符合的数组if(!reg.match(val)){ alert("请输入正确的IPV4!!");} }
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |