gpt4 book ai didi

javascript - 如何使用正则表达式用新行替换段落元素?

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

我目前正在使用正则表达式将文本区域值的新行转换为 <p>标签,然后将这个新格式化的文本 block 插入到页面上并且工作正常。文本 block 可以重新编辑,即将文本 block 放回文本区域进行编辑。有没有我可以用来替换 <p> 的正则表达式?再次用新行标记,以便在编辑文本区域内的文本时保留间距?

(这将与 JavaScript/jQuery 一起使用)。

最佳答案

我建议您利用 jQuery 的查询来获取每个 <p> 的内容, 然后用 \n 加入他们:

function getTexts(selector) {
var textContents = $(selector).map(function(i, item) {
return $(item).text();
});

return textContents.join("\n\n");
}

$("#theTextarea").val(getTexts("#someContainer > p"));

关于javascript - 如何使用正则表达式用新行替换段落元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9309403/

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