在下面的例子選定的文本,文本被使用jQuery選擇。我們如何通過擺脫其他數據來隔離貨幣?使用正則表達式(正則表達式),以取代在的jQuery/JavaScript的
這種嘗試在使用JavaScript的replace
沒有工作:
var symbol = $("div.price > h5 > div.num").text().replace(/[\d.]*/, "");
這是例如HTML; jQuery選擇工作:
<div class="price">
<h5 class="biguns">
<div class="num">
€12.28
</div>
Lowest Price Per Night
</h5>
</div>
jQuery沒有正則表達式引用,正則表達式和替換函數a重新都是純JavaScript。 -1表示無用的評論。 – mck89 2014-01-14 08:23:28
確定,然後JS正則表達式參考 – 2014-01-14 09:33:54
這不是沒用,我在網絡搜索引擎中鍵入「jQuery的正則表達式」和看到的例子,但沒有鏈接這個問題的完整列表 – 2014-01-14 09:34:33