以下代码隐藏了某个网站的所有网页并嘲笑该网站。如何删除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]
。
你知道吗?