Javascript 如果src有值,则获取标记

Javascript 如果src有值,则获取标记,javascript,regex,Javascript,Regex,我用这个: /\<img[\s\S]*url.com[\s\S]*?\/>/g 所以,如果src有特殊的url,我需要删除img,但html的问题如下: 将删除所有标签,但我只需要最后一个img标签 示例-我想这应该足够了 \<img .*url.com.*?\/> 而不是使用[\s\s],这意味着您可以使用[^>]的任何东西: 看到了吗 请参阅。您要匹配的模式是什么?什么是特殊url?更好吗?@ThomasAyoub看起来是的,谢谢 \<img .*url.c

我用这个:

/\<img[\s\S]*url.com[\s\S]*?\/>/g
所以,如果src有特殊的url,我需要删除img,但html的问题如下:

将删除所有标签,但我只需要最后一个img标签


示例-

我想这应该足够了

\<img .*url.com.*?\/>
而不是使用[\s\s],这意味着您可以使用[^>]的任何东西:

看到了吗


请参阅。

您要匹配的模式是什么?什么是特殊url?更好吗?@ThomasAyoub看起来是的,谢谢
\<img .*url.com.*?\/>
\<img[^>]*url.com[\s\S]*?\/>
$(document).ready(function(){
  $('img').each(function(){
    if($(this).attr('src').indexOf('imgur') != -1){
      $(this).css('opacity', 0.3);
    }
  });
});