我在将一个QString正确分割方面遇到了麻烦。除非我弄错了,对于多个分隔符,我需要使用正则表达式,但由于我对它们很陌生,无法想出一个表达式。
该字符串是从文件中输入的文本:
f 523/845/1 524/846/2 562/847/3 564/848/4
我需要将每个数字单独提取出来放入数组中。
一些代码...
QStringList x;
QString line = in.readLine();
while (!line.isNull()) {
QRegExp sep("\\s*/*");
x = line.split(sep);
有什么建议吗?
谢谢。