PHP POSIX正则函数教程(已废弃函数说明)

POSIX 风格的 PHP 正则函数,用起来蛮直观的,尤其像ereg()eregi(),对大小写敏感与否都能轻松搞定。以前在项目里匹配,基本靠它们就能应付。不过要注意,这些函数已经被标记为废弃了,PHP7 以后就不推荐用了。

替换字符串的时候,用ereg_replace()eregi_replace()也挺方便,直接一句话搞定替换逻辑。但性能嘛,跟preg_系比还是差点意思。

分割字符串推荐用split()或者spliti(),一些以特定符号分隔的数据时还挺顺手。像读取 CSV 或者路径,蛮实用的。

不过说句实话,现在如果你是用新版本 PHP,还是建议用preg_match()preg_replace()这套函数,功能更强,也更符合现在的开发习惯。

想对比看看不同语言里正则的写法?推荐几个你可以逛一逛的文章:

如果你还在用老项目,或者想了解下正则函数的演化过程,这篇文章还是蛮有参考价值的。嗯,学归学,真要用就得结合场景哈。

ppt 文件大小:292KB