2016-09-08 3 views
0

Ich möchte alle qDebug() in meinem Projekt, aber nicht die kommentierte qDebug(), das ist // qDebug() oder/* qDebug() * /. In QtCreator Bearbeiten> Suchen/Ersetzen> Erweiterte Suche Option gibt eine Option "Benutze regulären Ausdruck" und ich denke, ich muss es verwenden, um zu erreichen, was ich will. Aber ich kann den Regex-Ausdruck nicht bilden. Kann jemand helfen ? Vielen Dank im VorausSuche mit Regex

Antwort

0

Ich weiß nicht, was Ihre Syntax ist, aber man kann so etwas wie dies versucht:

^[^\/]*qDebug\(\)$ 

es schließt jede / Zeichen vor qDebug(). Es ist nicht perfekt, weil es zum Beispiel a=b/2; qDebug(); ausschließt.

Hoffe, das hilft.

+0

Setzen Sie nicht das $ am Ende oder qDebug() << "Text"; wird nicht übereinstimmen – Jokahero