随笔分类 -  正则表达式

国内外手机号码正则表达式
摘要:var phones = { 'ar-DZ': /^(\+?213|0)(5|6|7)\d{8}$/, 'ar-SY': /^(!?(\+?963)|0)?9\d{8}$/, 'ar-SA': /^(!?(\+?966)|0)?5\d{8}$/, 'en-US': /^(\+?1)?[2-9]\d{ 阅读全文

posted @ 2018-04-20 14:05 冯亮 阅读(383) 评论(0) 推荐(0)

正则表达式截取xml
摘要:$str = '<Ips><GateWayRsp><head><ReferenceID>123</ReferenceID><RspCode>000000</RspCode><RspMsg><![CDATA[成功]]></RspMsg><ReqDate>20170928102447</ReqDate> 阅读全文

posted @ 2017-09-29 21:30 冯亮 阅读(559) 评论(0) 推荐(0)

身份证号
摘要:Validation.add('validate-identify', '无效的身份证号', function(v) { var regIdCard=/^(^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$)|(^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1... 阅读全文

posted @ 2017-07-07 12:01 冯亮 阅读(348) 评论(0) 推荐(0)

验证台湾同胞身份证信息
摘要:function checkTwID($id){ //建立字母分數陣列 $city = array('A'=>1,'I'=>39,'O'=>48,'B'=>10,'C'=>19,'D'=>28, 'E'=>37,'F'=>46,'G'=>55,'H'=>64,'J'=>73,'K'=>82, 'L' 阅读全文

posted @ 2016-03-17 14:44 冯亮 阅读(531) 评论(0) 推荐(0)

匹配数字逗号字符串的正则式
摘要:$pattern = '/.*\,?(10)\,?.*/';或者$pattern = '/(?:.+\,|^)(10)(?:\,.+|$)/'或者((10)\,.*)|(.*\,(10)\,.*)|(.*\,(10))|(10)oattern正则式可以匹配如下字符串中的数字10(1) '15,100... 阅读全文

posted @ 2014-09-04 15:48 冯亮 阅读(2225) 评论(0) 推荐(0)

匹配html标签的正则式
摘要:$reg= "/]*?\s+"+attr+"=['\"]?(.*?)['\"]?\s+.*?>/"; 阅读全文

posted @ 2014-01-10 14:11 冯亮 阅读(199) 评论(0) 推荐(0)

mysql中使用正则表达式时的注意事项
摘要:mysql不支持\d元字符匹配数字mysql不支持向前、向后查找regexp不能和not搭配使用 阅读全文

posted @ 2013-11-28 11:38 冯亮 阅读(240) 评论(0) 推荐(0)

正则表达式集
摘要:约定:一下所有的正则表达式中的"/"表示正则式的开始和结束的位置 以下正则式均为本人经过严格测试, 如果还存在bug, 请留言, 我会在第一时间改正 ip: /^((1\d{2}|2[0-4]\d|25[0-5]|[1-9]\d|[1-9])\.){3}(1\d{2}|2[0-4]\d|25[0-5 阅读全文

posted @ 2013-11-25 17:23 冯亮 阅读(225) 评论(0) 推荐(0)

导航