LOADING STUFF...

PHP学习之正则表达式

技术教程4小时前发布 北陌
14 0 0

PHP学习之正则表达式

现在我们大家所说的正则表达式基本上是指兼容Perl风格的正则表达式。POSIX风格的正则表达式基本上没人使用了,所以从PHP5.3起,已经不推荐使用了,可能到PHP的下一个版本就会把相关的函数删除。

关于正则表达式,因为太复杂,所以以后想专看一本正则的书,所以只介绍兼容Perl风格的正则表达式的一些函数。

1. 定界符

定界符表示正则表达式的开始和结尾,一般用斜线(/)表示。在PHP中(其它语言暂时没有测试过),它也可以用其它的非数字字母的字符来代替。如/d /和#d #的表示同一个正则表达式d 。同时,也可以用小括号对,中括号对,大括号对做为定界符,如[d ]。

2. 函数

匹配函数:preg_match(); 以及preg_match_all();

替换函数:preg_replace();

拆分函数:preg_split();

过滤函数:preg_grep();

示例代码:

$a =

© 版权声明

相关文章

暂无评论

暂无评论...