1、合并多个空格为一个 QString s="I love ??"; s.replace(QRegExp("[\\s]+"), " "); s="I love ??"; 2、以空格分割字符串为字符串列表 QString s="i love ??"; QStringList list = s.split(" "); list[0]=="i";list[1]=="love";list[2]=="??";