我最近实现了 Crawler4j,我试图通过逐行分解代码来自学代码。我无法理解下面代码行中的 !FILTERS 对象的含义。
@Override
public boolean shouldVisit(WebURL url) {
String href = url.getURL().toLowerCase();
return !FILTERS.matcher(href).matches() && href.startsWith("http://www.ics.uci.edu/");
}
如果有人帮助我理解,将不胜感激!过滤器