gpt4 book ai didi

javascript - 字符串替换为另一个字符串 jquery/javascript

转载 作者:行者123 更新时间:2023-11-29 19:19:10 25 4
gpt4 key购买 nike

我有一个函数可以获取在 iframe 中生成的 html 并替换为自定义标签。例如。 <b></b>标记替换为 [b][/b] .同样,当我按 Tab 键时,<span class="Apple-tab-span" style="white-space:pre"></span>已生成,如何将其替换为 [tab][/tab]自定义标签?请找到替换粗体标签的脚本,我尝试替换整个 span 标签,但没有成功。

脚本:

function htmltoBBcode() {

var html = $("#textEditor").contents().find("body").html();
html = html.replace(/\</gi, '[');
html = html.replace(/\>/gi, ']');

$("#custom-tag").text(html);


}

非常感谢任何帮助。 Jsfiddle:

最佳答案

你可以这样做:

function htmltoBBcode() {
var html = $("#textEditor").contents().find("body").html();
html = html.replace(/\<span.*?\>/gi, '[tab]');
html = html.replace(/\<\/span\>/gi, '[/tab]');
html = html.replace(/\</gi, '[');
html = html.replace(/\>/gi, ']');

$("#custom-tag").text(html);
}

fiddle

关于javascript - 字符串替换为另一个字符串 jquery/javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33808906/

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