欢迎光临朱凯的个人博客!
朱凯,mzetire.com

preg和ereg区别

 发布时间: 2017-01-06 16:53      原创:  朱凯      评论: .       .人查看

preg,代表“Perl的正则表达式(Perl Regular Expressions)”。 

ereg,代表“扩展的正则表达式(Extended Regular Expressions)”。

这两组函数的主要区别有:

1.  preg_replace()里面的正则可以写成型如:"/..../"而ereg_replace()里面的正则需写成型如"....."; 

2.  在逆向引用用preg_replace()可使用0-99个,而ereg_replace()最多为9个 

3.  preg_replace()能操作数组,而ereg_replace()不可以 

4.  ereg默认使用贪婪模式,并且不能修改 

5.  preg 的速度比 ereg 要快很多 

还有一些区别就需要自己慢慢发现了,总之preg完胜ereg。

分享是一种快乐,也是一种美德:
¥打开支付宝,扫码领红包¥ 红包

支付宝 aliPay

微信 wxPay