qstring字符串中相邻的换行符怎么去重
时间: 2024-02-22 07:55:13 浏览: 123
换行字符串去掉换行
你可以使用正则表达式在QString中实现去重相邻换行符的功能。具体操作如下:
```cpp
QString str = "Hello\n\n\nWorld\n\n";
str = str.replace(QRegExp("(\\n)+"), "\n");
```
此代码将QString中相邻的换行符替换为单个换行符。其中,QRegExp("(\\n)+") 表示匹配一个或多个连续的换行符,"\n"表示替换为单个换行符。
注意,此方法只能去除相邻的换行符,如果字符串中有多个空行,可以使用其他方法去除。
阅读全文