小编use*_*705的帖子

与c ++ 11正则表达式不匹配

为什么在g ++(Debian 4.6.3-1)4.6.3或clang version 3.2(trunk 159457)中找不到匹配项

#include <iostream>
#include <string>
#include <regex>

using namespace std;

int main()
{
    string line("test");
    regex pattern("test",regex_constants::grep);
    smatch result;

    bool ret(false);
    ret = regex_search(line,result,pattern);  
    cout <<  boolalpha << ret << endl;
    cout <<  result.size() << endl;
    return 0 ;
}
Run Code Online (Sandbox Code Playgroud)

产量

false
0
Run Code Online (Sandbox Code Playgroud)

c++ regex c++11

13
推荐指数
1
解决办法
4444
查看次数

标签 统计

c++ ×1

c++11 ×1

regex ×1