QString有一个操作就是关于处理前后空格的操作。
QString QString::trimmed() const
Whitespace means any character for which QChar::isSpace() returns
true. This includes the ASCII characters ‘\t’, ‘\n’, ‘\v’, ‘\f’, ‘\r’,
and ’ '.
注意:该操作会新生成一个字符串,并不会在源字符串上的基础上改。
即需要:
QString str1 = str.trimmed();