CString 文本_取出中间文本(CString &原文本, CString 左边文本, CString 右边文本){
CString 返回文本;
int 开始位置 = 原文本.Find(左边文本);
if (开始位置 != -1)
{
开始位置 = 开始位置 + 左边文本.GetLength();
int 结束位置 = 原文本.Find(右边文本, 开始位置);
if (结束位置!=-1)
{
返回文本 = 原文本.Mid(开始位置, 结束位置 - 开始位置);
return 返回文本;
}
}
return 返回文本;
}
调用:
CString 标题 = 文本_取出中间文本(str, L"<title>", L"</title>");
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
