这个复杂的正则表达式行在C ++中做什么

时间:2018-11-21 19:24:48

标签: c++ regex

我有一个使用正则表达式的C ++ 11文件,我正在将其转换为C ++ 98文件。在文件中,我这一行进行了一些我不理解的操作。

regex separator_regex(R"((([[:alpha:]]:[^:;]*)|([^:;]*))([:;]|$))");

如果我是正确的话,seperator_regex是一个正则表达式类,并且R用作原始字符串文字,因此代码不会退出。但是,其余的代码片段又打算做什么?

0 个答案:

没有答案