При такой записи:
urls = lxml.html.fromstring(s) urls = urls.xpath('//a[not(re:match(@href, "(banned1|banned2)")) and starts-with(@href, "/") or starts-with(@href, ref) ]/@href', namespaces={"re": "http://exslt.org/regular-expressions"})
Так:
urls = lxml.html.fromstring(s) urls = urls.xpath('//a[not(re:match(@href, "(banned1|banned2)")) ]/@href', namespaces={"re": "http://exslt.org/regular-expressions"})
Но мне нужны только ссылки с домена в переменной “ref”