首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

如若获取两个字符串中间的字符串

2013-10-04 
如果获取两个字符串中间的字符串QString UrlSourceUrlSourceQString MainWindow::get_tiebapage(QString

如果获取两个字符串中间的字符串
QString UrlSource;
UrlSource=QString MainWindow::get_tiebapage(QString("https://passport.baidu.com/v2/api/?getapi&class=login&tpl=mn&tangram=true") );

我要实现的就是获取这个网页中token='和';中间的字符d479f04a8a1744526b6d4bb7a960d53c ,请问怎么取
[解决办法]


int start = UrlSource.indexOf("tooken='", 0);
int end = UrlSource.indexOf("=", start);
QString subStr = UrlSource.mid(start, end - start);

热点排行