正则
GoverChan
活在当下~
展开
-
正则语法
正则表达式是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”)。模式描述在搜索文本时要匹配的一个或多个字符串。正则表达式示例表达式匹配/^\s*$/匹配空行。/\d{2}-\d{5}/验证由两位数字、一个连字符再加 5 位数字组成的 ID 号。/<\s*(\S+)(\s[^>]*)?>[\s\S]*<\s*\/\1\s*>/匹配 H...原创 2015-06-15 13:51:05 · 382 阅读 · 0 评论 -
常用正则和解析
知识点回顾:正则表达式中/i,/g,/ig,/gi,/m的区别和含义/i (忽略大小写)/g (全文查找出现的所有匹配字符)/m (多行查找)/gi(全文查找、忽略大小写)/ig(全文查找、忽略大小写)匹配Email邮箱格式的正则表达式: /^([0-9A-Za-z\-_\.]+)@([0-9a-z]+\.[a-z]{2,3}(\.[a-z]{2})?)$/i匹配手机格式的正则表达式:/**** ...原创 2015-07-27 18:31:55 · 304 阅读 · 0 评论 -
常用正则
汇集了常用的正则表达式,以后大家不用再从网上各种搜索了,欢迎批评指正。名称表达式备注电话号码/^(\d{3,4}-?)?\d{7,9}$/g 手机号码/^(((13[0-9]{1})|(15[0-35-9]{1})|(17[0-9]{1})|(18[0-9]{1}))+\d{8})$/ 身份证15位: /^(\d{6})()?(\d{2})(\d{2})(\d{2})(\d{2})(\w)$/18...原创 2017-04-07 13:55:41 · 64 阅读 · 0 评论 -
正则细节要点
1. 作为子模式使用 $reg = "/3+(abc)(t)/"; $string = "333abct"; if(preg_match($reg,$string,$arr)) 结果是 Array ( [0] => 333abct [1] => abc [2] => t ) 2. 反向引用 取出子模式原创 2015-07-27 23:10:11 · 352 阅读 · 0 评论