I have a QString that I need to parse. This QString is a QNetworkReply object obtained from an URL.
<label id='Today_LastSale1'>$ 21.2401</label>
I need the value 21.2401 from the QString.
I am tried this.
QRegExp rx("<label id='Today_LastSale1'>$ (\\d)</label>");
But it returns -1. Need help with this.
Thanks in Advance!
You can just try to remove the non-numeric and "." characters from your string. Try regex replace with this expression: "[^0-9\.]"
QRegExp rx("[^0-9\\.]");
yourString.replace(rx, "");