码迷,mamicode.com
首页 > 其他好文 > 详细

2017年8月20日第四篇

时间:2017-08-20 10:20:26      阅读:104      评论:0      收藏:0      [点我收藏+]

标签:搜索   一个   使用   posix   函数   字符   需要   正则   语法规则   

PHP正则表达式

一什么是正则表达式:正则表达式就是一种描述字符串结构的语法规则。

二为什么需要正则表达式?

因为需要对用户提交的信息进行验证,如果不验证的话,有可能用户提交的就是垃圾信息。

三PHP里面的正则表达式函数库

在PHP里面支持两套正则表达式函数库,一套是POSIX,另外一套是PCRE,比起POSIX,现在更多的是使用PCRE在一套正则表达式函数。原因有两个, :PCRE函数库的兼容性更好,并且效率高。我们的正则表达式如果不配合正则表达式函数的话,他就只是一个普通的字符串,所以正则表达式一定要配合正则表达式函数来使用。

四正则表达式语法

任何一个正则表达式的组成外服有四个部分组成一定界符二原子三元字符四模式修正符

五正则表达式函数

Preg_match():查看一个字符串是否和一个正则表达式匹配,匹配就返回true 否则返回FALSE

Preg_match_all():第一次匹配成功也不会像Preg_match()一样停止搜索,而是会继续往后面搜索符合要求的字符串。

Preg_grep():接受俩个参数,一个是正则表达式,一个是数组,将符合条件的元素提出来返回一个新的数组,返回的新数组里面的元素下标不变

Preg_replace():(正则,替换的字符串,原来的字符串)

2017年8月20日第四篇

标签:搜索   一个   使用   posix   函数   字符   需要   正则   语法规则   

原文地址:http://www.cnblogs.com/SOBER1997/p/7398763.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!