替换nodejs中未自封闭的br或img标签

罗伯托

问题与关闭所有未关闭的HTML IMG标签中的问题相同,但是提供的regexp(<img[^>]+)(?<!/)>需要后向支持-nodejs没有。

如何在nodejs中获得相同的结果?

源HTML由另一个应用程序生成。

纳赫德

稍微更改正则表达式:

/(<img[^>]*[^\/>])>/

或另一种方式(很可能较慢):

/(<img(?:(?!\/>)[^>])+)>/

我尝试不将至少1个字符的假设更改为>,即<img>您的regex/(<img[^>]+)(?<!\/)>/或我上面建议的regex都不会匹配

如果要<img>与正则表达式匹配(以便可以对其进行修改):

/(<img(?:[^>]*[^\/>])?)>/

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Android:替换<p>和<br />标签

来自分类Dev

JavaScript库/函数来查找未封闭的HTML标签

来自分类Dev

在C#中从xml读取封闭的标签

来自分类Dev

PHP中的Img标签替换

来自分类Dev

图片未显示在img标签中

来自分类Dev

php替换多个br标签

来自分类Dev

自封标签后面的玉内容

来自分类Dev

CSS块中的未封闭报价

来自分类Dev

忽略Perl中的“未封闭令牌”

来自分类Dev

来自封闭块的变量在匿名函数中变为空

来自分类Dev

使用Nokogiri创建非自封闭的空标签

来自分类Dev

如果未关闭诸如<br>之类的自关闭标签,JSX中是否有API可以忽略?

来自分类Dev

替换beautifulsoup中的<p>和<br>标签

来自分类Dev

如何用javascript中字符串中的其他内容替换<br/>标签的多个实例?

来自分类Dev

Img未显示在img标签reactjs中

来自分类Dev

img标签未正确放置

来自分类Dev

再次上传图像时,图像未显示在img标签中

来自分类Dev

解析未封闭的}标签

来自分类Dev

在jQuery中替换“ img”

来自分类Dev

Android:替换<p>和<br />标签

来自分类Dev

线程中未封闭的ZeroMQ套接字

来自分类Dev

PHP中的Img标签替换

来自分类Dev

在XPath选择中包括封闭标签

来自分类Dev

图片未显示在img标签中

来自分类Dev

用javascript替换多个<br>标签

来自分类Dev

保护未封闭标签的评论

来自分类Dev

php替换多个br标签

来自分类Dev

来自封闭工作簿的Excel单元格引用,使用单元格中的文件名

来自分类Dev

将标签p替换为Blockquote中的br