D:/Qt_demo/Measure_Tool/debug/data/MSP1/xxxxxx.dat 对着字符串操作只保留D:/Qt_demo/Measure_Tool/debug
时间: 2023-09-04 09:11:10 浏览: 144
字符串操作函数集合,具有各种对字符串操作的函数
你可以使用字符串截取的方式获取到需要的部分,具体操作可以参考以下代码:
```cpp
QString filePath = "D:/Qt_demo/Measure_Tool/debug/data/MSP1/xxxxxx.dat";
int pos = filePath.indexOf("data");
QString result = filePath.left(pos);
```
这段代码中,我们先定义了一个文件路径字符串 `filePath`,然后使用 `indexOf` 方法找到了字符串中 `data` 这个子串的位置,并将其赋值给 `pos` 变量。接着,我们使用 `left` 方法截取了 `filePath` 字符串中从开头到 `data` 子串前一个字符的部分,并将其赋值给 `result` 变量。这样,`result` 变量中就保存了你想要的结果:`D:/Qt_demo/Measure_Tool/debug`。
阅读全文