gpt4 book ai didi

javascript regex - 添加结束 img 标签

转载 作者:行者123 更新时间:2023-12-03 02:30:15 24 4
gpt4 key购买 nike

我需要添加一个结束图像标签。当前 HTML:

<img class="logoEmail" src="/images/logoPDF.png">

我想要什么:

<img class="logoEmail" src="/images/logoPDF.png"/>

我怎样才能做到这一点?

最佳答案

myInput ='<img class="example1" src="/images/example1.png">';
myInput += '<img class="example2" src="/images/example2.png"/>';

result = myInput.replace(/(<img("[^"]*"|[^\/">])*)>/gi, "$1/>");

正则表达式的解释:

<img开始

"[^"]*"标签内的字符串。可能包含/性格。

[^\/">]其他任何内容(不是字符串、不是 / 也不是标签结尾)

> IMG 标签结束

这只会匹配未完成的标签,并将其替换为整个标签,加上 />

正如我之前所说,这并不是万无一失的,可能没有任何正则表达式可以 100% 工作。

关于javascript regex - 添加结束 img 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24290528/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com