请教一个正则表达式,匹配所有Html标签外部的指定字符串
2个回答
展开全部
可以先对字符串做个处理,删除所有的img标签,代码如下:
<script>var html = "<div>" + "<p>你好呀</p>" + "<p>nifdkslafjkdlsa</p>" + "<img src='图片地址1' alt=''>" + "<p>1223323333</p>" + "<img src='图片地址2'>" + "</div>";// 替换var output = html.replace(/(<img.*?<\/img>)|(<img .*?\/?>)/gi, "");console.log(output);</script>
<script>var html = "<div>" + "<p>你好呀</p>" + "<p>nifdkslafjkdlsa</p>" + "<img src='图片地址1' alt=''>" + "<p>1223323333</p>" + "<img src='图片地址2'>" + "</div>";// 替换var output = html.replace(/(<img.*?<\/img>)|(<img .*?\/?>)/gi, "");console.log(output);</script>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询