你知道pcre是什么意思吗 PCR的英文全称是什么呢

来源:三秦科技网

PCRE是一个轻量级的函数库,比Boost之类的正则表达式库小得多。PCRE十分易用,同时功能也很强大,能超过了POSIX正则表达式库和一些经典的正则表达式库 。

和Boost正则表达式库的比较显示 ,双方的能相差无几,PCRE在匹配简单字符串时更快,Boost则在匹配较长字符串时胜出---但两者差距很小,考虑到PCRE的大小和易用,我们可以认为PCRE更值得考虑。

PCRE被广泛使用在许多开源软件之中,最著名的莫过于Apache HTTP服务器和PHP脚本语言、R脚本语言,此外,正如从其名字所能看到的,PCRE也是perl语言的缺省正则库。

PCRE是用C语言实现的,其C++实现版本是PCRE++。

PCRE最新的版本是8.33,可以在其官方网站下载,官网地址见扩展阅读部分。

聚合酶链式反应(Polymerase Chain Reaction),简称PCR,是一种分子生物学技术,用于放大特定的DNA片段。可看作生物体外的特殊DNA复制。

PCR是利用DNA在体外摄氏95°高温时变会变成单链,低温(经常是60°C左右)时引物与单链按碱基互补配对的原则结合,再调温度至DNA聚合酶最适反应温度(72°C左右),DNA聚合酶沿着磷酸到五碳糖(5'-3')的方向合成互补链。

基于聚合酶制造的PCR仪实际就是一个温控设备,能在变温度,复温度,延伸温度之间很好地进行控制。

标签: pcre是什么 PCRE 开源软件 脚本语言

推荐

财富更多》

动态更多》

热点