Expression régulière avec des slashs
Bonjour,
J'ai un string de la sorte :
Et j'aimerais récupérer les valeurs entre chaque slashs dans des variables :
Mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11
| QRegExp qrx;
QString str = "53/16/1/358/10";
QString FF, MF, TF, JF, PF ;
qrx.setPattern("^([^]+)/([^/]+)/([^/]+)/([^/]+)/([^/]+)$"); // Ne marche pas, je dois oublier quelquchose
if (qrx.indexIn(str) != -1) {
FF = qrx.cap(1);
MF = qrx.cap(2);
TF = qrx.cap(3);
JF = qrx.cap(4);
PF = qrx.cap(5);
} |
Quelqu'un aurait une idée pour le pattern?