PHP 与正则表达式

使用 PCRE(preg_*)家族函数

PHP有两种使用不同的方式来使用正则表达式:PCRE(Perl兼容表示法,preg*)函数
POSIX(POSIX 扩展表示法,ereg
*
函数。

每个函数家族各自使用一种风格稍微不同的正则表达式。幸运的是,POSIX 家族函数从 PHP
5.3.0 开始就被弃用了。因此,你绝不应该使用 POSIX 家族函数编写新的代码。
始终使用 PRCE 家族函数,即 preg_* 函数。

进一步阅读