首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    C:基于GNU regex(regex.h)regexec实现正则表达式多次匹配

    GNU regex是GNU提供的跨平台的POSIX 正则表达式库(C语言)。...不算GNU提供的扩展函数,POSIX标准的regex库总共就4个函数regcomp,regerror,regexec,regfree....在上一篇博客《C: GNU regex library (regex.h)正则表达式调用示例》中,我已经 实现了正则表达式匹配多个捕获组(catch group),并且循环执行regexec实现多次实现...做这个封装对于我的现实意义是,最近工作的一个项目运行在嵌入式平台上,设备提供的SDK中有GNU regex库,但是是非常老的版本,只有4个函数regcomp,regerror,regexec,regfree...库,在windows下编译上面的代码所需要的GNU regex library请参见我另一篇博客 《MSVC下使用gnu regex(正则表达式C语言接口regex.h)》 上面的完整的可编译代码以及

    2.3K31
    领券