590
社区成员
发帖
与我相关
我的任务
分享
#include "boost/tr1/regex.hpp"
using namespace boost;
void main()
{
boost::wregex regexp(L".*(<title>.*</title>).*");
boost::wcmatch what;
if(boost::regex_match(L"\t\r\n <title>123这里是标题</title> \t\r\n", what, regexp))
{
int cnt = what.size();
for(int i = 0; i < cnt; i++)
{
int len1 = what.str(i).length();
int len2 = std::wcslen(what.str(i).c_str());
const wchar_t* p = what.str(i).c_str();
int len3 = std::wcslen(p); //运行到这里会崩溃,奇怪了
}
}
}