试图弄清楚如何使用正则表达式提取 4 位组
我现在使用的正则表达式:
regex_time : "(([01][0-9]|2[0-3])[0-5][0-9])";
代码示例:
regex expressionFormat(REGEX_TIME);
boost::match_results<std::string::const_iterator> what;
if (boost::regex_search(input,what,expressionFormat))
我的输入通常是
"0000 1800 2359"
我想把它们推到一个向量中做一些比较。
它用于从一行中以字符串格式解析时间。