我想在C++中使用Boost :: regex来获取字符串中的所有单词.
这是我的意见:
"你好,网络 - bla bla hoho"
使用此代码:
regex rgx("[a-z]+",boost::regex::perl|boost::regex::icase);
regex_search(input, result, rgx);
for(unsigned int j=0; j<result.size(); ++j)
{
cout << result[j] << endl;
}
Run Code Online (Sandbox Code Playgroud)
我只得到第一个单词"你好"..我的代码有什么问题?result.size()返回1.
谢谢.