正则表达式的常用术语
时间:2015-11-8
1.grep:最初是ED编辑器中的一条命令,用来显示文件中特定的内容,后来成为一个独立的工具grep.
2.egrep:grep虽然不断地更新升级,但仍然无法跟上技术的脚步,为此,贝尔实验室出了egrep意为"扩展的grep",它大大增强了正则表达式的能力.
3.POSIX,可移植操作系统接口,在grep发展的同时,其他一些开发人员也根据自己的喜好开发出出具有逛街风格的版本,但问题也随之而来,有的程序支持某个元字符,而有的程序则不支持,因此,就有了POSIX.
3.Perl:实际抽取与汇报语言,1987年,Larry wall发布了perl,在随后的7年时间里,从prel1到了perl5,最终成为了POSIX之后的另一个标准.
4.PCRE:Perl的成功,让其他的开发人员在某种程序上要兼容Perl,包括C/C++,JAVA等都有自己的正则表示式,1997年,Phpilip Hazel开发了PCRE库,这是兼容PERL正则表达式的一套正则引擎,其他开发人员可以将PCRE整合到自己的语言中,为用户提供丰富的正则功能,许多个体PCRE,PHP也是其中的一员.