天天瞎忙活,QQ:705719110,欢迎来撩!

PHP中常用的正则表达式函数

PHP基础 随风 345℃ 0评论

我们先来写个暴力输出函数用于调试

preg_match($pattern, $subject, $matche) //匹配到第一个数据就不在匹配了
preg_match_all($pattern, $subject, $matche) //全部数据匹配完

preg_replace($pattern, $replace, $subject) //在遇到数组时会把所有数据返回(能替换的替换掉)
preg_filter($pattern, $replace, $subject) //在遇到数组时只把替换掉的数据返回
//结合 str_replace 学习

preg_grep($pattern, $input);
//结合 preg_filter 学习,其实是阉割版

preg_split($pattern, $subject);
//结合 explode 学习

preg_quote($str); //正则运算转义符,自动帮我们转义

总结:都是以preg_开头,除preg_quote函数外,第一个参数都是正则表达式。
preg_match –表单验证等,preg_replace –非法词语过滤等。

转载请注明:怼码人生 » PHP中常用的正则表达式函数

喜欢 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址