gpt4 book ai didi

Javascript替换两个连续的标签

转载 作者:行者123 更新时间:2023-11-28 16:46:36 25 4
gpt4 key购买 nike

我正在构建一个 React 应用程序,但遇到以下问题:我的文本编辑器无法处理某些 html 语法。这个包本身不是很好,所以是的。

我想要实现的是转换以下语法 <p><p> hey </p></p>进入<p> hey </p>

我尝试做类似 text.replace(/<p><p>/g, '<p>') 的事情但这不是有效的语法。

最佳答案

const str = '<p><p> hey </p></p>'

const result = str.replace(/<p><p>/g, '<p>').replace(/<\/p><\/p>/g, '</p>')

console.log(result)

或者使用单个正则表达式:

const str = '<p><p> hey </p></p>'

const result = /.*(<p>.*?<\/p>).*/g.exec(str)[1]

console.log(result)

关于Javascript替换两个连续的标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60490048/

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