Gibt es eine Möglichkeit QString::replace
mit QRegularExpression
zu verwenden und zu zählen, wie oft Strings ersetzt wurden?Gesamtzahl der Ersetzungen in Qt
Zum Beispiel vorstellen, dass ich einen String: xaxbxc
, und ich mag x
mit -
ersetzen, ist es eine Möglichkeit zu wissen, wie oft QRegularExpression
ersetzt? In diesem Fall würde es "3" zurückgeben.
Die Art, wie Sie sagten, ist dasselbe wie 'QString :: count (QRegularExpression)', aber ich muss ersetzen und die Summe zur gleichen Zeit erhalten, nicht nur die Matches zählen. – volebab
@volebab - schreiben Sie einfach eine einfache Funktion, die die Ersetzungen zählt – dtech
@ddriver - Ich denke, dass ich das tun werde, eine Funktion, die zuerst zählt, ersetzt nach und die Zählung zurück. – volebab