Seite 1 von 1

QString timmen

Verfasst: 30. Dezember 2009 14:08
von anno1988
Hallo,

wie man einen QString auf 2 seiten trimmen kann, das weiß ich. Da kann man ja einfach die trimmed()-Funktion nutzen.

Wie sieht es aber aus, wenn man nur eine seite trimmen möchte?

Gibt es da auch eine Funktion dafür?

gruß

Verfasst: 30. Dezember 2009 16:43
von upsala
Z.B. so

Code: Alles auswählen

str.remove("^\\s+"); //vorn
str.remove("\\s+$"); //hinten

Verfasst: 10. Januar 2010 16:28
von anno1988
also komischer Weise wird bei mir am hinteren Teil eines Strings nichts entfernt.

Verfasst: 10. Januar 2010 17:35
von upsala
Ok, so ist es richtig:

Code: Alles auswählen

 str.remove(QRegExp("^\\s+")); //vorn 
 str.remove(QRegExp("\\s+$")); //hinten 
aber daran merkt man, wer hier Code unbesehen übernimmt und wer nicht...