以下代碼隱藏了某個網站的所有網頁並嘲笑該網站。如何刪除JS Regex中的模式?
let sites = ['mako.co.il', 'walla.co.il'];
for (let i = 0; i < sites.length; i++) {
if (window.location.href.indexOf(sites[i]) != -1) {
alert(` Enough with this ${sites[i]} shit! `);
}
}
它顯示使用domain.tld這樣: 「夠了這種使用domain.tld狗屎」
。
我怎麼能除掉那些.tld
,所以最後的結果將是:
「夠了與此域狗屎!」。
一個/[domain]@.2,/
正則表達式可能UNMATCH頂級域名的像.com
或co.uk
,只有「域」將出現在戒備,但我不知道如何實現這樣的正則表達式來在確認了sites[i]
。
你知道嗎?