gpt4 book ai didi

Javascript 查找和替换 Div

转载 作者:行者123 更新时间:2023-11-28 03:38:58 24 4
gpt4 key购买 nike

我想将自己的 bbcode 添加到所见即所得的 bbcode 编辑器中。我遇到的问题是它可以找到 bbcode 并更改为 html,但它不能以其他方式。我不习惯在 javascript 中编写安全字符串,所以希望有人能向我指出问题。

HTML 到 BBcode 行

rep(/<(div style=\"background-color:\s[^<>]*?#fff; padding: 8px; margin: 5px; border: 1px solid #EAEAEA;\"|b)(\s[^<>]*)?>/gi,"[boxone]");
rep(/<\/(div|b)>/gi, "[/boxone]");

BBcode 到 HTML 行(这个有效)

rep(/\[boxone\]/gi,"<div style=\"background-color: #fff; padding: 8px; margin: 5px; border: 1px solid #EAEAEA;\">");
rep(/\[\/boxone\]/gi,"</div>");

思路是将[boxone]内容[/boxone]改为

<div style="background-color: #fff; padding: 8px; margin: 5px; border: 1px solid #EAEAEA;">$1</div>

和维萨维萨。

应用帮助将不胜感激。

最佳答案

我认为您不需要使用正则表达式,因为您正在寻找特定的字符串。一个简单的字符串替换就可以完成这项工作(只要确保在需要的地方转义字符即可)。

我不知道你用的是什么语言,但这不是很简单吗:

rep('[/boxone]','</div>');

关于Javascript 查找和替换 Div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12371331/

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