qt Qstring删除指定字符(\)
时间: 2023-11-26 08:02:38 浏览: 230
删除字符串中指定的字符
可以使用`QString::remove()`函数来删除指定字符,如下所示:
```cpp
QString str = "C:\\Users\\Desktop\\file.txt";
str.remove(QChar('\\')); // 删除所有的反斜杠
```
上述代码会将字符串中的所有反斜杠删除掉。如果你只想删除某个位置上的反斜杠,可以使用`QString::remove()`函数的另外一个重载版本,该版本需要传入要删除的字符的位置和数量。例如:
```cpp
QString str = "C:\\Users\\Desktop\\file.txt";
str.remove(2, 1); // 删除第三个字符(即第一个反斜杠)
```
上述代码会将字符串中第三个字符(即第一个反斜杠)删除。
阅读全文