qstring拆分自动检测?

Dan*_*iel 0 qt

如何用逗号,或空格分割QString

QString line = in.readLine();
QStringList fields = line.split(",");
Run Code Online (Sandbox Code Playgroud)

文件将是:

1.0 2.0
1.1 4.3
Run Code Online (Sandbox Code Playgroud)

要么

1.0,2.0
1.1,4.3
Run Code Online (Sandbox Code Playgroud)

Ant*_*nko 5

使用QRegExp基于的重载split:

QStringList fields = line.split(QRegExp(",| "));
Run Code Online (Sandbox Code Playgroud)