PHP新手.我应该学习PCRE还是POSIX.(说两者都没有帮助)

Gla*_*ius 5 php regex pcre posix php-5.3

我正在寻找一个网站,说使用POSIX在PHP 5.3中消失了.

我也在通过一个视频ISO(从2005年左右开始)说我应该坚持使用POSIX,如果我是PHP的新手,并且从未在Python中编程.

我读过PCRE比POSIX快.我不知道什么要去正在灭绝的正则表达式.(我很长时间没有学习Python的计划)

POSIX看起来很容易掌握,因为我已经在修改它但我并不关心什么是容易的我想要学习哪些更适合我想做的事情.这将是字符串操作,验证和数据库的东西(一旦我到达那个阶段)

我应该学什么?请明确说明使用其中之一.

谢谢你的时间

mfo*_*nda 11

学习PCRE(preg_*PHP中的函数).POSIX正则表达式(ereg*, splitPHP中的函数)自PHP 5.3起已被弃用,不应再使用.这是官方建议.引用手册页:

自PHP 5.3.0起,此函数已被弃用.非常不鼓励依赖此功能.


zer*_*kms 9

POSIX已过时且已弃用.