正则表达式在C ++中逃脱

时间:2015-07-23 17:59:43

标签: regex c++11

如何正则表达式转义动态输入的字符串。 我想用实际的正则表达式代码包围然后进行匹配,但我需要输入转义中的所有正则表达式特殊字符。

1 个答案:

答案 0 :(得分:1)

您可以使用原始的string literal

string LitString = R"(^(?:[1-9]\d*?|0)?(?:\.(?:\d*?[1-9]|0))?(?<=[\d])$)";