64,646
社区成员
发帖
与我相关
我的任务
分享
std::string str = "<JX-NC-RZL-CE-2.CDMA>";
boost::regex expression("<[a-zA-Z0-9-.]+>", boost::regex::icase);
boost::smatch what;
if ( boost::regex_search(str, what, expression))
{
std::cout << what.size() << std::endl;
for (size_t i = 0; i < what.size(); ++i)
{
if (what[i].matched)
std::cout << what[i] << std::endl;
}
}
boost::regex expression("<[a-zA-Z0-9-.]+>", boost::regex::icase);