小编Chr*_*ris的帖子

C++ Regex匹配没有标点符号的单词

我搜索过,找不到任何东西.为了不浪费我的时间来回答其他人明显的答案,我在这里问.目前为止只有一个有用的网站是这个网站: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)

预期产出将是:

一些
单词

一些
标点符号

谢谢.

c++ regex tr1

5
推荐指数
1
解决办法
7602
查看次数

标签 统计

c++ ×1

regex ×1

tr1 ×1