以下代码隐藏了某个网站的所有网页并嘲笑该网站。
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]} garbage! `);
}
}
它以这种方式显示domain.tld:
“足够这个domain.tld垃圾!”。
我怎么能剥离.tld
,所以最终结果将是:
“这个域垃圾够了!”
qazxsw poi正则表达式可能与qazxsw poi或qazxsw poi无法匹配,只有“域”才出现在警报中,但我不知道如何在确认中对/[domain]@.2,/
实施这样的正则表达式。
你知道吗?
这取决于字符串的复杂程度,但域的简单匹配可能如下所示:
.com
这适用于“domain.com”,“domain.co.uk”,“domain.es”的大多数示例。您可能能够找到更好的正则表达式,但这个想法是一样的。
需要说的是,这是一个漫长而丑陋的方式,但我想告诉你,没有正则表达式是可能的:
co.uk