JS正则表达式从字符串中删除IMG标签

Zio*_*ion 2 javascript regex

我有一个来自tabel innerHTML的字符串,在这里我需要使用正则replace表达式删除所有img标签,第一个img标签后将一切都删除,我在JSFiddle的代码在这里

nu1*_*73R 6

使用非贪婪匹配 .*?

var tmp = inner.replace(/<img .*?>/g,"REPLACED"); 
Run Code Online (Sandbox Code Playgroud)

正则表达式演示

  • 用正则表达式做这种事情是不可靠的。例如,这会在类似&lt;img src ='file.jpg'alt ='Three&gt; Two'&gt; (3认同)