0
我有一個我需要解析的QString。這個QString是一個從URL獲得的QNetworkReply對象。標籤之間的文本的正則表達式
<label id='Today_LastSale1'>$ 21.2401</label>
我需要從QString值21.2401。
我試過這個。
QRegExp rx("<label id='Today_LastSale1'>$ (\\d)</label>");
但它返回-1。需要幫助。
在此先感謝!
謝謝你的回覆!我試過QRegExp rx(「」);但它似乎並沒有工作! – user1065969 2012-01-18 21:29:48
此代碼用空字符串替換模式[^ 0-9 \\。]的所有出現,並返回對字符串的引用?你能解釋一下嗎? – user1065969 2012-01-18 21:46:43
@ user1065969,「^」否定表達式。所以「[^ 0-9 \\。]」將取代數字[0-9]或「。」。 – Eder 2012-01-18 21:54:10