2020-08-13 cfan 互联网
浏览
PCRE(Perl Compatible Regular Expressions中文含义:perl语言兼容正则表达式)是一个用C语言编写的正则表达式函数库,由菲利普.海泽(Philip Hazel)编写。
PCRE是一个轻量级的函数库,比Boost之类的正则表达式库小得多。PCRE十分易用,同时功能也很强大,性能超过了POSIX正则表达式库和一些经典的正则表达式库 。
和Boost正则表达式库的比较显示 ,双方的性能相差无几,PCRE在匹配简单字符串时更快,Boost则在匹配较长字符串时胜出---但两者差距很小,考虑到PCRE的大小和易用性,我们可以认为PCRE更值得考虑。
PCRE被广泛使用在许多开源软件之中,最著名的莫过于Apache HTTP服务器和PHP脚本语言、R脚本语言,此外,正如从其名字所能看到的,PCRE也是perl语言的缺省正则库。
PCRE是用C语言实现的,其C++实现版本是PCRE++。
PCRE最新的版本是8.33,可以在其官方网站下载,官网地址见扩展阅读部分。
责任编辑:cfan
相关阅读
推荐文章
热点推荐
-
jsonobject是什么?jsonobject转java对象的
2022-05-07 14:07:08
-
导热凝胶SLD-7350:高性能聚合物预固化
2022-02-18 09:16:01
-
子夜是指现在的什么时间
2021-11-23 16:30:32
-
人社部通知:市民可上支付宝同步申
2021-11-23 15:34:03
-
香玉盏介绍_香玉盏详情图片
2021-11-10 15:06:42
热点排行
- 1新亚制程:逐“光”而行,战略部署
近几年来,太阳能光伏和储能市场异常火爆。据欧洲光伏产业协会发布的《全球市场展望太阳...
- 2大理石瓷砖和抛釉砖哪个好,与抛釉砖
大理石瓷砖,是指具有天然大理石逼真纹理、色彩和质感的一类瓷砖产品,其具有天然大理石...
- 3电子灌封胶怎么去除(详细介绍)
电子灌封胶有不同种类,目前使用最为广泛的有导热灌封胶、有机硅灌封胶、环氧树脂胶灌封...
- 4科素装饰板:如石、如玉、如钻,出
如石、如玉、如钻的本色出演,筑就一个又一个建筑的舞台,出色的演绎空间美学。 玉胜天然...
- 5万千年的淘洗,1600度的余温,筑就了
万千年的淘洗,成就无暇的美玉,1600度的余温,筑就了颜如玉的科素花岗玉。 捕捉凝练时,自...
- 6SLD单组份有机硅粘接密封胶固化特性
SLD单组份有机硅产品通过接触大气湿,气固化。固化过程开始于外表面并向内进行、不建议超...
- 7抛光砖和抛釉砖的区别 抛光砖和抛釉
抛光砖: 抛光砖是通体砖坯体的表面经过打磨而成的一种光亮的砖,属通体砖的一种。相对通...
- 8新亚制程电子胶水在半导体封装方面
在半导体封测的整个工艺流程中,作为材料部分的工业粘合剂,即工业胶水,一般都是作为辅...
- 9龙华图书馆装饰案例:冰玉白科素板
图书馆不在于高端、大气,但必有浩瀚,也许,人处于其间不过渺小若埃,也许,空间环境不...
- 10新亚制程:浅谈导热硅胶在动力电池
近年来,随着汽车产业加速向新能源智能汽车发展,全球范围内的新能源汽车销量开始持续高...