1
我有這個基本的Chrome擴展,它用'James Montour'
替換'hipster'
的實例。然而,它搜索整個body
這些實例,並且甚至在URL中也會替換該單詞,這顯然會中斷圖像和鏈接。我需要弄清楚如何防止這種情況,並且我對regex
不擅長。正則表達式:替換文字,除非網址?
這裏是我的代碼:
$(document).ready(function() {
var replaced = $("body").html().replace(/hipster/gi, 'James Montour');
$("body").html(replaced);
});
我應該吃什麼?
您是否嘗試添加單詞邊界? '\ bhipster \ b'。舉個例子會更好.. – 2014-08-29 21:15:11