【发布时间】:2020-12-13 19:29:25
【问题描述】:
content = '5<x<div></div>'
基本上我正在寻找一个正则表达式,它将上面的字符串变成5&lt;x<div></div>
5x<div></div> 仍将是 5x<div></div>。我只是想逃避未关闭的 html 标签
如果有这样的库,那么我会很乐意使用它,只要它满足我尝试转义未关闭的 html 标签的主要目标
【问题讨论】:
-
好吧,我们都知道parsing HTML with regex...
-
一开始为什么会有这个模棱两可的字符串?根据定义,事后修复模棱两可的语法……很困难。
-
那么“要求”就有点脱离了理智的现实……
-
给我一个正则表达式的答案,我会给你一些它会失败的 HTML。算了。
-
你肯定不是第一个尝试缩小 NuxtJS 静态 HTML 的人。我建议您找出无效输出的原因,而不是尝试对症修复。
标签: javascript html