QRegExp

Alles rund um die Programmierung mit Qt
Antworten
mugi
Beiträge: 30
Registriert: 7. Juli 2011 18:12

QRegExp

Beitrag von mugi »

Hallo,
gibt es eine Möglichkeit aus einen QString, eine QRegExp zu erzeugen ?
Ich habe es mit diesem Code versucht, hat aber leider nicht geklappt!

Code: Alles auswählen

QRegExp reg;
reg.QRegExp(MyQString, Qt::CaseSensitive);
was mache ich hier falsch ?
ScyllaIllciz
Beiträge: 200
Registriert: 9. Juli 2010 19:31

Re: QRegExp

Beitrag von ScyllaIllciz »

Was willst Du denn erreichen?
mugi
Beiträge: 30
Registriert: 7. Juli 2011 18:12

Re: QRegExp

Beitrag von mugi »

ein QString in eine QRegExp umzuwandeln
ich dachte das wäre über diese Funktion hier möglich :

Code: Alles auswählen

QRegExp::QRegExp ( const QString & pattern, Qt::CaseSensitivity cs = Qt::CaseSensitive, PatternSyntax syntax = RegExp )
"Constructs a regular expression object for the given pattern string. The pattern must be given using wildcard notation if syntax is Wildcard; the default is RegExp. The pattern is case sensitive, unless cs is Qt::CaseInsensitive. Matching is greedy (maximal), but can be changed by calling setMinimal()."
ScyllaIllciz
Beiträge: 200
Registriert: 9. Juli 2010 19:31

Re: QRegExp

Beitrag von ScyllaIllciz »

Dann sollte das doch so gehen:

Code: Alles auswählen

QString test("MeinRegExp");
QRegExp reg(test, ...);
...
//benutze RegExp
...reg...
mugi
Beiträge: 30
Registriert: 7. Juli 2011 18:12

Re: QRegExp

Beitrag von mugi »

Danke sehr, es funktioniert.
Antworten