1:
如下: 第二个lastIndexOf返回6, 不太符合我们的思维. 按理说匹配的是前7个字符, 但实际匹配的是
"crazy az"; 就是说加上了 (strlen("az")-1) 这个匹配串首字母外的长度. QString x = "crazy azimuths"; QString y = "az"; qDebug()<< x.lastIndexOf(y); // returns 6 qDebug()<< x.lastIndexOf(y, 6); // returns 6 qDebug()<< x.lastIndexOf(y, 5); // returns 2 qDebug()<< x.lastIndexOf(y, 1); // returns -1
2:
待加..