长字符串C ++中的regex_replace

时间:2016-11-28 10:22:02

标签: c++ regex c++11

我正在编写一个包含一些使用它们的正则表达式和函数的小程序。我已经构建了以下正则表达式:

df['Day'] = pd.to_datetime(df['Day'])

其中s和g是两个包含每个单词的字符串。这些单词出现在我想要匹配和替换的字符串中,例如:

regex rex {R"(.*)" + s + R"(.*)" + g + R"(.*)"};

所以,s可能是单词is和g可能是例子。使用上面的表达式我想匹配这些,这是有效的,但如果我写

string input {"This is the example string."};

其中rep_string是我要替换的其他字符串,它不再起作用了。如果我打印出输入,则屏幕上不显示任何内容。这里发生了什么事?我该如何解决这个问题?

0 个答案:

没有答案