I’m having trouble splitting a QString properly. Unless I’m mistaken, for multiple delimiters I need a regex, and I can’t seem to figure out an expression as I’m quite new to them.
the string is text input from a file:
f 523/845/1 524/846/2 562/847/3 564/848/4
I need each number seperately to put into an array.
Some codes….
QStringList x;
QString line = in.readLine();
while (!line.isNull()) {
QRegExp sep("\\s*/*");
x = line.split(sep);
Any pointers?
Cheers
Change your regular expression like this:
QRegExp sep("(\\s+|/)");then
xwill have every number.