PCRE的简单介绍
来源:互联网 发布:java高级程序设计下载 编辑:程序博客网 时间:2024/06/06 12:51
PCRE(Perl Compatible Regular Expressions)是一个Perl库,包括perl兼容的正规表达式库,是一个用C语言编写的正则表达式函数库,由Phili Hazel编写。PRCE是一个轻量级的函数库,比Boost之中的正则表达式库小很多。PRCE十分易用,同时功能也很强大,性能超过了POSIX正则表达式和一些经典的正则表达式库。
和Boost相比,双方性能相差无几,PRCE在匹配简单字符串时更快,Boost则在匹配较长字符串时胜出,但两者差距很小,考虑到PRCE的大小和易用性,PRCE更值得考虑。PRCE被用使用在更多的开源软件中,最著名的莫过于Apache HTTP服务器和php脚本语言,此外,正如从其名字所看到的,PRCE也是perl语言的缺省正则库。
PRCE是C语言实现的,其C++的实现版本是PRCE++。更多的可以访问官方地址PRCE官网。
PRCE的安装及使用
1、下载地址 PRCE下载
2、解压 tar xjpf prce-xxx.tar.bz2
3、配置
cd prce-xxx
./configure --prefix=/usr/local/prce-xxx --libdir=/usr/local/lib/prce --includedir=/usr/local/include/prce
4、编译
make
5、安装
make install
6、检查
ls /usr/local 检查是否有prce-xxx目录
ls /use/local/lib 是否有prce目录
ls /usr/local/include 是否有prce 目录
7、将库文件导入cache
方法1:在/etc/ld.so.conf中加入 /usr/local/lib/prce 然后运行ldconfig
方法2:在/etc/ld.so.conf.d下生成一个文件,文件内容为 /use/local/lib/prce,然后运行ldconfig
8、使用
使用pcre编写C或C++
然后进行编译
编译命令
gcc -l /usr/local/include/prce -L /usr/local/lib/prce -lprce file.c
- PCRE的简单介绍
- PCRE介绍
- PCRE简单应用
- pcre
- pcre
- PCRE
- pcre
- PCRE的模式修饰符
- 关于PCRE的初级入门
- PCRE的安装及使用
- PCRE的安装及使用
- C/C++高效的正则表达式库PCRE/PCRE++
- 16.2 PCRE库的正则表达式函数
- Linux环境下PCRE库的使用
- 用 PCRE 撰寫過濾髒話的系統
- 发现,pcre还有匹配长度的限制
- 安装nginx前的pcre中报错
- C语言的一个正则表达式pcre
- 手机版 Ubuntu
- VIM命令退出(转)
- 【MongoDB for Java】Java操作MongoDB
- 函数指针(全局函数/类成员函数)和函数对象
- DOM解析器(七)
- PCRE的简单介绍
- 关于C语言中对数组取址的问题
- C++实例 同构数 求1000以内的同构数
- 数据库设计14个技巧
- maven环境快速搭建
- javascript使用ZeroClipboard组件复制内容到剪切板
- Arduino和物联网
- DataSift Architecture: Realtime Datamining At 120,000 Tweets Per Second
- MySQL集群配置