PHP正则表达式2
1、preg_grep(模式,数组);它的返回值是一个新数组,新数组的元素是匹配成功的元素,如图37-1,图37-2:
2、preg_match(模式,字符串);它的返回值是一个整型,0或者1, 0表示匹配不成功,1表示匹配成功,preg_match()第一次匹配成功后将会停止搜索,不再继续往下匹配,如图37-3,37-4所示:
3、preg_match_all(模式,字符串,保存匹配结果的数组(多维数组));搜索字符串中,所有匹配模式榕舱筋灏给定正则表达式的匹配结果,并且将它们以指定的顺序输出到指定的数组中。它执行一个全局正则表达式匹配,一直匹配到字符串的末尾,如图:
4、preg_quote(字符串);转义正则表达式字符, preg_quote() 需要参数字符串,并向其中每个丬涪斟享正则表达式语法中的字符前增加一个反斜线。正则表达式特殊字符有:. \ + * ? [ ^ ] $ ( ) { } = ! < > | : 如图37-7:
5、转换效果如图37-8所示:
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。