IT之道-艾锑知道

您当前位置: 主页 > 资讯动态 > IT知识库 >

PHP正则表达式的定义


2013-04-17 11:29 作者:han 浏览量:

PHP正则表达式的定义

PHP正则表达式主要用于字符串的模式分割、匹配、查找及替换操作。使用正则表达式在某些简单的环境下可能效率不高,因此如何更好的使用PHP正则表达式需要综合考虑

我的PHP正则入门,是起源于网上的一篇文章,这篇文章由浅入深的阐述了PHP正则表达式使用的方法,我觉得是一个很好的入门材料,不过学成还是要靠个人,在使用的过程中,还是会不断地忘记,因此反反复复的阅读了这篇文章有四五遍,对于其中一些比较困难的知识点,甚至要用很久才能消化,但是只要能见 坚持着看完,你会发现自己对于正则的运用能力就会显著提高。

PHP正则表达式的定义:

用于描述字符排列和匹配模式的一种语法规则。它主要用于字符串的模式分割、匹配、查找及替换操作。

PHP中的正则函数:

PHP中有两套正则函数,两者功能差不多,分别为:

一套是由PCRE库提供的。使用“preg_”为前缀命名的函数;

一套由POSIX扩展提供的。使用以“ereg_”为前缀命名的函数;

由于POSIX正则即将推出历史舞台,并且PCREperl的形式差不多,更利于我们在perlphp之间切换,所以这里重点介绍PCRE正则的使用。

PCRE正则表达式

PCRE全称为Perl Compatible Regular Expression,意思是Perl兼容正则表达式。

PCRE中,通常将模式表达式(即正则表达式)包含在两个反斜线“/”之间,如“/apple/”

 

 

   --- 版权最终归艾锑无限所有http://www.itbmw.com/ 如需转载,请标明出处。

相关文章

IT外包服务
二维码 关闭