汗,原来是这样啊。。。
再帮我看我刚刚做的一个循环查找字符串的代码吧。
long offset= 0;
for(int i=0; i<nQuestionsCount; i++)
{
QString strSource = wholeText;
QString strFlag1 = tr("{str1}");
QString strFlag2= tr("str2");
offset= strSource.indexOf(strFlag1, offset);
offset+= strFlag1.length();
QString temp= strSource.mid(offset,strSource.length()-offset);
offset= temp.indexOf(strFlag2);
temp= temp.left(offset);
保存temp,继续下次。。。
}
但是好像弄来弄去找到的都是同一个字符串,不知道是哪里写错了,再帮我指正一下吧 :)