异常: std::regex_error

c++11 支持 正则表达式, 但是gcc 4.8.5 版本对这个特性不支持。
测试代码如下:

#include <iostream>
#include <regex>
#include <exception>

int main()
{
     bool bResult = false;
    std::string szIp = "127.0.0.1";
    try{
        std::regex pattern("(\\d{1,3})(\\.)(\\d{1,3})(\\.)(\\d{1,3})(\\.)(\\d{1,3})");
        bResult = std::regex_match(szIp,pattern);
        std::cout << "result:" << bResult << std::endl;
    }
    catch(std::exception &ex){
        std::cout << "error:"  << ex.what() << std::endl;
    }
     
    return 0;
}
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1、通过CocoaPods安装项目名称项目信息 AFNetworking网络请求组件 FMDB本地数据库组件 SD...
    阳明AGI阅读 16,009评论 3 119
  • 昨晚和闺蜜吃饭,她向我倾诉了最近的烦恼,她和男朋友闹别扭了,她觉得最近交代男朋友做的几件事情,男朋友都没做好。这让...
    LynnNu阅读 464评论 0 1
  • 别让那远方荒芜的大漠遗忘长安的繁华别让那游牧晦涩的民谣淡忘古老的言语 戈壁滩上的怪石是篝火的潦倒风沙传来的狼嚎是刀...
    风四火阅读 236评论 2 2
  • 金楼:销魂处,英雄地。 刀为什么要有鞘?因为刀的真意,不在杀,而在藏。 做蛇羹。冬天的菜,几十年的菜。要讲究火候,...
    叶映欢阅读 557评论 0 0
  • /饿鱼小孩儿 渴望 娟然如拭的晴空 渴望 澄明圣洁的天堂 同时也眷恋 这布满尘土的人生 哪里...
    饿鱼小孩儿阅读 109评论 0 0