我在尝试从文本中提取正确值时遇到问题
我想14.50
从以下文本中提取(这是字符串中的最后一个十进制数字)。
细绳
<span class="ob-pricedetails">Price:</span> $57.71<span style="color: #666666; font-size: 12px;">(£37.61)</span><br/><span style="font-size: 11px; color: #000000;">Shipping (UK):</span>$14.50
我一直在尝试使用以下正则表达式
正则表达式
(?<=Shipping \(UK\):<\/span>£|$)(.*)
由于某种奇怪的原因返回以下结果
57.71<span style="color: #666666; font-size: 12px;">(£37.61)</span><br/><span style="font-size: 11px; color: #000000;">Shipping (UK):</span>$14.50
我究竟做错了什么?任何帮助,将不胜感激。