读书人

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

发布时间: 2013-10-04 21:41:43 作者: rapoo

如果获取两个字符串中间的字符串
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);

读书人网 >QT开发

热点推荐