Qt - 在没有 RegExp 的情况下用几种类型的空格拆分 QString

Qt - splitting a QString by several types of whitespaces without RegExp

各位。我需要尽快用任何类型的空格拆分 QString。现在我正在使用 QRegExp,但是这种方法需要很多时间。有没有更快的选择?

QString l = "one two  three   four    five"; 
lst = l.split(QRegExp("\s+"), QString::SkipEmptyParts);

我唯一知道的其他方法是使用 simplified() 方法:

QString l = "one two  three   four    five";
QStringList lst = l.simplified().split(" ");

虽然我不知道它与正则表达式的性能相比如何。