QString中去掉多余空格的方法有三种:
1. remove方法来实现
QString str = “aa ss ff jj”;
str.remove(QRegExp(“\\s”));
这种方式会去掉字符串中的所有空格。结果:”aassffjj”
2. simplified
QString str = “ aa\t ss\n ff\r\n ”;
str.simplified();
这个方法会清除字符串首尾的空格,且字符串中间的空格都转换为一个空格。结果:”aa ss ff”
3. trimmed
QString str = “ aa\t ss\n ff\r\n ”;
str.trimmed();
这个方法只会移除字符串首尾的空格。结果:” aa\t ss\n ff”
QString去掉字符串中的空格
于 2020-09-25 14:48:03 首次发布