首页 > 其他 > 详细

正则表达式

时间:2017-11-07 19:18:19      阅读:247      评论:0      收藏:0      [点我收藏+]

正则表达式:正则表达式是一种字符串搜索和匹配的工具。

正则表达式对目标进行匹配,把符合条件的结果显示出来。

 

pattern = 正则表达式  subject = 目标数据

 

 

preg_match($pattern,$subject,$array);

    $array查询结果集 只匹配一次,匹配到之后return返回匹配次数


preg_match_all($pattern,$subject,$array);

   $array查询结果集 只匹配全部,匹配到之后return返回匹配次数

 


preg_replace($pattern,$replacement,$subject);

  
preg_filter($pattern,$replacement,$subject);

$replacement 要替换的字符串  替换规则和替换内容和目标数据都可为数组  

preg_replace return会返回所有数据                                  
preg_filter return只会返回替换过的数据  


preg_grep($pattern,$subject)

  返回出符合匹配的结果


preg_split(
$pattern,$subject)
  以表达式分割目标数据并返回数组
 

preg_quote($subject )  

  给目标数据中的正则符号添加反斜线

  正则表达式特殊字符有: . \ + * ? [ ^ ] $ ( ) { } = ! < > | : -

 

 

正则函数匹配环境

  preg_match 用于表单验证

  preg_replace 用于词语过滤

 

 

正则表达式基本语法

 

 

 

正则表达式

原文:http://www.cnblogs.com/1010wjf/p/7800381.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!