在cpp中使用正则表达式提取空格

时间:2017-07-19 04:16:21

标签: c++ regex tokenize

我有以下字符串:

s = "server ('m1.labs.terada')ta.com') username ('user5') password('use r5') dbname ('default')";

我已经定义了一个用于提取paranthesis之间的值的正则表达式,即 m1.labs.terada')ta.com,user5。

regex re("\(\'[!-~]+\'\)");
sregex_token_iterator i(s.begin(), s.end(), re, 1);
sregex_token_iterator j;

但是,我无法提取'使用r5'。有没有办法可以修改正则表达式以包含空格?

0 个答案:

没有答案