Исходя из URL, вы имеете в виду <a>
элементы, тогда следующий код удалит все ссылки jpg / gif / png, которые заканчиваются этими расширениями. Если вы хотите изменить его на изображения, вы можете изменить элементы поиска с a
на img
и изменить критерий поиска с href
на src
.
Пример для jsfiddle .
var m = document.getElementsByTagName("a");
var patt = new RegExp("^https?://(?:[a-z\-]+\.)+[a-z]{2,6}(?:/[^/#?]+)+\.(?:jpg|gif|png)$","i");
var removed = 0;
for (i=0; i<m.length;){
if (patt.test(m[i].href)){
// it got matched, remove it
m[i].parentNode.removeChild(m[i]);
removed++;
}else{
i++;
}
}
alert(removed+" image url's removed");