QRegExp Versionsnummern Format
Verfasst: 16. Januar 2010 13:07
Hallo,
ich versuche gerade mit QRegExp zu überprüfen ob das Format der Versionsnummer stimmt;
Das Format: ###.###.###.### (Majo - Minor - Revision - Build);
Ich habe folgendes versucht:
Aber es wird immer "no_match" ausgegeben. Ich bin mir sicher das mein regex string nicht passt, was hab ich da falsch gemacht?
Danke!
Mfg
ich versuche gerade mit QRegExp zu überprüfen ob das Format der Versionsnummer stimmt;
Das Format: ###.###.###.### (Majo - Minor - Revision - Build);
Ich habe folgendes versucht:
Code: Alles auswählen
QString version = "0.0.1.001"
QRegExp rx("[0-9]+"+QRegExp::escape(".")+"[0-9]+"+QRegExp::escape(".")+"[0-9]+"+QRegExp::escape(".")+"[0-9]+");
if(rx.exactMatch(version))
qDebug("match");
else
qDebug("no_match");Danke!
Mfg