标签:规则 字符串搜索 match att 显示 class 符号 replace span
正则表达式:正则表达式是一种字符串搜索和匹配的工具。
正则表达式对目标进行匹配,把符合条件的结果显示出来。
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_match 用于表单验证
preg_replace 用于词语过滤
标签:规则 字符串搜索 match att 显示 class 符号 replace span
原文地址:http://www.cnblogs.com/1010wjf/p/7800381.html