QT mit QRegExp Stringteile ersetzen durch Teil des Suchmusters

#2538177
Lesenswert?

Hi,
Ich stell mich grad ein wenig blöd bei der Suche an, vielleicht kann mir 
jemand fix helfen.

Ich suche das äquivalent in QT zu folgendem Perl-RegEx:

$text =~ s/\[(.*?)\]/\/\1/g;


Das Problem ist, dass in dem zu ersetzenden Pattern ein Teil der 
Fundstelle benötigt wird.

mit
1
QString text;
2
QRegExp rex("\\[(.*?)\\]");
3
text.replace(rex, "/\1");
gehts natürlich nicht.

muss doch einfacher gehen, als das das ganze komplett von Hand zu 
machen.


Danke und Gruß,
Vlad

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren