我在 C++ 中有以下使用正则表达式的语句:
if (regex_match(argv[i], regex(R"((.*)\.o)")))
我现在的问题是它是做什么的regex(R"((.*)\.o)")"?我知道外部 regex_match 函数检查是否argv[i]等于由逗号分隔的第二条语句。如果它们相等则计算结果为 true,如果不相等则计算结果为 false。
regex(R"((.*)\.o)")"
argv[i]
c++ regex
c++ ×1
regex ×1