我的页面上有一堆带有不同参考URL的锚标记。如何使用queryselectorAll选择标签的子集?

我的页面上有一堆带有不同参考URL的锚标记。如何使用queryselectorAll选择除指向页面的定位标记之外的所有定位标记?

<a href='abc.com'....</a>
<a href='xyz.com'.....</a>
<a href='abc.com/ghtcj/jkfhjkf'....</a>

我想选择所有不包含带有子字符串“ abc.com”的“ href”的锚标记。

I tried querySelectorAll(a:not([href*="abc.com"]). But this is not working for me. Can somebody please help in how I can solve this?