QRegExp invertieren

Verschiedenes zu Qt
franzf
Beiträge: 3114
Registriert: 31. Mai 2006 11:15

Beitrag von franzf »

BartSimpson hat geschrieben:und was soll das??
Das liefert keine Liste sondern bool.
Hmm, ja, aber du kannst über die Liste iterieren, oder mit indizes durchlaufen und entsprechende Einträge löschen. Eben wie der Vorschlag von macman, nur einfacher, da ohne RegExp.

Aber da du deine Lösung eh schon gefunden hast isses jetzt auch wurscht.
macman
Beiträge: 1738
Registriert: 15. Juni 2005 13:33
Wohnort: Gütersloh
Kontaktdaten:

Beitrag von macman »

Geschickt, tut aber nur mit *.dll ;-) Für dieses Problem eine feine Lösung, da nur 2 Zeichen betroffen. Für beliebig viele Zeichen potenziert sich das dann. Trotzdem schöne Lösung, Respekt.
bst
Beiträge: 56
Registriert: 7. November 2006 13:16
Wohnort: Ilsfeld

Beitrag von bst »

Auch Hallo,

sowas sollte eigentlich auch gehen:

Code: Alles auswählen

QRegExp rx("^.{,5}$|(?!d4\\.dll).{6}$");
cu, Bernd
Antworten