gpt4 book ai didi

javascript - 正则表达式插入 html 标签而不创建无效的 html

转载 作者:行者123 更新时间:2023-11-30 13:34:36 24 4
gpt4 key购买 nike

我有一些 javascript 正在查看基于用户选择的文本字符串并将该字符串包装在 标记中。我正在寻找一个正则表达式,它会查看文本字符串并检查字符串中现有的 html 标记,如果它们存在,则分解跨度,这样它就不会使 html 无效。

例如,假设我有以下文本

<p>Lorem ipsum dolor sit amet, <i>consectetur adipiscing elit</i>. Curabitur tortor risus, facilisis vitae bibendum sit amet, mattis non dui.</p>

然后用户选择“amet, consectetur”。该字符串应以 "amet, consectetur"结束,而不是 tp "amet, consectetur"

最佳答案

HTML 不应使用 RegEx 进行解析。请参阅:RegEx match open tags except XHTML self-contained tags

关于javascript - 正则表达式插入 html 标签而不创建无效的 html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5407269/

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