我搜索过,找不到任何东西.为了不浪费我的时间来回答其他人明显的答案,我在这里问.目前为止只有一个有用的网站是这个网站:http://softwareramblings.com/2008/07/regular-expressions-in-c.html但样本过于简单.我正在使用Visual Studio 2010.
#include <regex>
[...]
string seq = "Some words. And... some punctuation.";
regex rgx("\w");
smatch result;
regex_search(seq, result, rgx);
for(size_t i=0; i<result.size(); ++i){
cout << result[i] << endl;
}
Run Code Online (Sandbox Code Playgroud)
预期产出将是:
一些
单词
和
一些
标点符号
谢谢.