解析posix与perl标准的正则表达式区别?

解析posix与perl标准的正则表达式区别


qq_笑_17
浏览 1518回答 2
2回答

慕桂英4014372

一直以来,Perl被视为正则表达式的标准,它提供一种全面的正则表达式语言。php就按这个Perl正则标准来制定的。在PHP手册里Perl 兼容正则表达式函数的第一句就是这样说的:“本类函数中所使用的模式极其类似 Perl。” 注意是“极其类似”。Perl和POSIX很多都是相同的,因为Perl是由POSIX派生来的。所以PHP都可以使用两套正则表达式规则,一是POSIX 1003.2定义的正则;二是PCRE库提供PERL兼容正则。
打开App,查看更多内容
随时随地看视频慕课网APP