QString查找某一小段
时间: 2023-07-18 15:33:42 浏览: 96
QStrings.pas
5星 · 资源好评率100%
要在一个 QString 中查找某一小段,可以使用 QString 的 indexOf() 方法。该方法会返回小段在字符串中的位置,如果小段没有在字符串中出现,则返回 -1。
例如,要查找字符串 "hello world" 中是否包含子串 "world",可以使用以下代码:
```
QString str = "hello world";
QString subStr = "world";
int index = str.indexOf(subStr);
if (index != -1) {
qDebug() << "Substring found at index:" << index;
} else {
qDebug() << "Substring not found";
}
```
以上代码会输出 "Substring found at index: 6",表示子串 "world" 在原字符串中的起始位置是 6。
阅读全文