1
我有一個QString,我用「」替換了「=」和「,」。現在我想編寫一個正則表達式,它將刪除每個出現的特定字符串,然後立即刪除包含1到2個字符長度的括號。 例如: 「墊(1)= 5,墊(2)= 4,墊(3)= 8」 將成爲 「5 4 8」Qt從字符串中刪除正則表達式
因此,這是我迄今爲止:
text = text.replace("=", " ");
text = text.replace(",", " ");
text = text.remove(QRegExp("mat\([0-9]{1,2}\)"));
正則表達式不正確,我該如何解決它以做我想做的事?謝謝!
這並不爲我工作。我擁有的原始反斜槓就是爲了這個目的。你試過這個,它的工作? – user1216527
剛剛意識到我錯了!這確實起作用,我只需確保指出,在遇到MAT時不區分大小寫。謝謝! – user1216527