PHP POSIX正则函数教程(已废弃函数说明)
POSIX 风格的 PHP 正则函数,用起来蛮直观的,尤其像ereg()
和eregi()
,对大小写敏感与否都能轻松搞定。以前在项目里匹配,基本靠它们就能应付。不过要注意,这些函数已经被标记为废弃了,PHP7 以后就不推荐用了。
替换字符串的时候,用ereg_replace()
和eregi_replace()
也挺方便,直接一句话搞定替换逻辑。但性能嘛,跟preg_
系比还是差点意思。
分割字符串推荐用split()
或者spliti()
,一些以特定符号分隔的数据时还挺顺手。像读取 CSV 或者路径,蛮实用的。
不过说句实话,现在如果你是用新版本 PHP,还是建议用preg_match()
和preg_replace()
这套函数,功能更强,也更符合现在的开发习惯。
想对比看看不同语言里正则的写法?推荐几个你可以逛一逛的文章:
如果你还在用老项目,或者想了解下正则函数的演化过程,这篇文章还是蛮有参考价值的。嗯,学归学,真要用就得结合场景哈。
292KB
文件大小:
评论区