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

PSk*_*cik 5 regex c++11

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

小智 1

您可以使用原始字符串文字

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