码迷,mamicode.com
首页 > 其他好文 > 详细

Sword pcre库函数学习三

时间:2018-09-30 20:41:35      阅读:154      评论:0      收藏:0      [点我收藏+]

标签:元素   17.   调整   ring   inf   成功   替换   子串   color   

14.pcre_get_substring_list
  原型:
    #include <pcre.h>
    int pcre_get_substring_list(const char *subject, int *ovector, int stringcount, const char ***listptr);
  功能:获取匹配的所有子串
  参数:
    subject   成功匹配的串
    ovector   pcre_exec()使用的偏移向量
    stringcount pcre_exec()的返回值
    listptr    字符串列表的指针
15.pcre_info
  原型:
    #include <pcre.h>
    int pcre_info(const pcre *code, int *optptr, int *firstcharptr);//已过时,使用pcre_fullinfo替代
16.pcre_maketables
  原型:
    #include <pcre.h>
    const unsigned char *pcre_maketables(void);
  功能:生成一个字符表,表中每一个元素的值不大于256,可以用它传给pcre_compile()替换掉它。
17.pcre_refcount
  原型:
    #include <pcre.h>
    int pcre_refcount(pcre *code, int adjust);
  功能:编译模式的引用计数
  参数:
    code 已编译的模式
    adjust 调整的引用计数值
18.pcre_study
  原型:
    #include <pcre.h>
    pcre_extra *pcre_study(const pcre *code, int options, const char **errptr);
  功能:对编译的模式进行学习,提取可以加速匹配过程的信息。
  参数:
    code  已编译的模式
    options 选项
    errptr  出错消息
19.pcre_version
  原型:
    #include <pcre.h>
    char *pcre_version(void);
  功能:返回PCRE的版本信息

 

Sword pcre库函数学习三

标签:元素   17.   调整   ring   inf   成功   替换   子串   color   

原文地址:https://www.cnblogs.com/zhanggaofeng/p/9733224.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!