qt字符串截取 .mid
时间: 2024-04-21 15:21:03 浏览: 207
QGBK.zip_QT转换字符串源码
在Qt中,可以使用`.mid`函数来截取字符串。`.mid`函数可以从一个字符串中提取指定位置和长度的子字符串。
函数的语法如下:
```
QString str = "Hello, World!";
QString subStr = str.mid(startIndex, length);
```
其中,`startIndex`表示要截取的子字符串的起始位置,`length`表示要截取的子字符串的长度。
例如,如果我们想从字符串"Hello, World!"中截取"World"这个子字符串,可以使用以下代码:
```
QString str = "Hello, World!";
QString subStr = str.mid(7, 5);
```
在这个例子中,`startIndex`为7,表示从第8个字符开始截取;`length`为5,表示截取5个字符。最终得到的`subStr`为"World"。
需要注意的是,`startIndex`是从0开始计数的,即第一个字符的索引为0。
阅读全文