我有一些我认为应该触发的增强正则表达式代码。我是新手,但我知道一点正则表达式。这是我正在使用的代码。
re = boost::basic_regex<TCHAR>(_T("-+\\s+Original\\s+Message\\s+-+"), boost::regex_constants::icase);
boost::match_results<TSTRING::const_iterator> result;
if(boost::regex_match(RawBody, result, re))
这是我正在使用的测试字符串。
this is a test
-------- Original Message --------
everything under here should disappear
我的代码编译并运行,它只是不会触发 if 语句。我尝试调试到 boost 代码,然后......是的......