正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。 更多正则表达式的内容可参考我们的:正则表达式 - 教程。 PHP 中我们可以使用 PCRE 扩展来匹配字符串的模式。 PCRE 函数函数 | 描述 |
---|
preg_filter | 执行一个正则表达式搜索和替换 | preg_grep | 返回匹配模式的数组条目 | preg_last_error | 返回最后一个PCRE正则执行产生的错误代码 | preg_match_all | 执行一个全局正则表达式匹配 | preg_match | 执行一个正则表达式匹配 | preg_quote | 转义正则表达式字符 | preg_replace_callback_array | 执行一个正则表达式搜索并且使用一个回调进行替换 | preg_replace_callback | 执行一个正则表达式搜索并且使用一个回调进行替换 | preg_replace | 执行一个正则表达式的搜索和替换 | preg_split | 通过一个正则表达式分隔字符串 |
PREG 常量 常量 | 描述 | 自哪个版本起 | PREG_PATTERN_ORDER | 结果按照"规则"排序,仅用于preg_match_all(), 即$matches[0]是完整规则的匹配结果, $matches[1]是第一个子组匹配的结果,等等。 | since | PREG_SET_ORDER | 结果按照"集合"排序,仅用于preg_match_all(), 即$matches[0]保存第一次匹配结果的所有结果(包含子组)信息, $matches[1]保存第二次的结果信息,等等。 | 下载地址: PHP password_verify() 函数 GD 库 |
|