PHP正则表达式2

2025-04-25 11:41:30

1、preg_grep(模式,数组);它的返回值是一个新数组,新数组的元素是匹配成功的元素,如图37-1,图37-2:

PHP正则表达式2
PHP正则表达式2

2、preg_match(模式,字符串);它的返回值是一个整型,0或者1, 0表示匹配不成功,1表示匹配成功,preg_match()第一次匹配成功后将会停止搜索,不再继续往下匹配,如图37-3,37-4所示:

PHP正则表达式2
PHP正则表达式2

3、preg_match_all(模式,字符串,保存匹配结果的数组(多维数组));搜索字符串中,所有匹配模式榕舱筋灏给定正则表达式的匹配结果,并且将它们以指定的顺序输出到指定的数组中。它执行一个全局正则表达式匹配,一直匹配到字符串的末尾,如图:

PHP正则表达式2
PHP正则表达式2

4、preg_quote(字符串);转义正则表达式字符, preg_quote() 需要参数字符串,并向其中每个丬涪斟享正则表达式语法中的字符前增加一个反斜线。正则表达式特殊字符有:. \ + * ? [ ^ ] $ ( ) { } = ! < > | : 如图37-7:

PHP正则表达式2

5、转换效果如图37-8所示:

PHP正则表达式2
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
相关推荐
  • 阅读量:79
  • 阅读量:54
  • 阅读量:27
  • 阅读量:27
  • 阅读量:37
  • 猜你喜欢