正则表达式
1、preg_match(正则表达式,字符串,匹配数组)//将正则表达式和字符串匹配结果返回在数组中,只匹配一次 5、元字符 原字符紧跟在原子后面,使用来修饰原子的显示状态的。元字符有如下几种形式:* 出现 0次、1次、多次 + 出现 1次、多次 ? 出现 0次、1次 ############################################## {m} 出现m次 {m,n} 出现m-n次 ^ 强制从字符串头部开始比较 $ 强制从字符串尾部开始比较 . 表示任意字符但不包含换行回车 () 运算优先/将匹配结果存储在内存中 | 正则或 (A|B 表示出现A或出现B) //——————————————- 6、修正符 i 表示、、不区分大小写 s 将带有回车换行的字符串当做一行来匹配 U 禁止贪婪模式 可能很多人对贪婪模式还是云里雾里,我们下面来举一个实例: $str="aa222233333bb222bb"; $zz="/aa.*bb/"; preg_match($zz,$arr); print_r($arr); ?> 结果:Array ( [0] => aa222233333bb222bb ) ################################################ $zz="/aa.*bb/U"; 结果:Array ( [0] => aa222233333bb ) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |