gpt4 book ai didi

javascript - 下划线用换行符替换新行字符

转载 作者:行者123 更新时间:2023-12-03 11:20:44 25 4
gpt4 key购买 nike

我有一个微模板,从休息调用中引入字符串,但字符串的格式与最初输入的方式不同。

以下作品:

<%= message.replace(new RegExp('\d', 'g'), '<br /><br />') %>

但是,这允许输入脚本并将在显示模板时执行。我也尝试过这个:

<%- message.replace(new RegExp('\d', 'g'), '<br /><br />') %>

但这只是打印 <br /> html 中的文本。基本上我需要两者的组合,允许模板创建新行,而不让从其余调用输入的脚本通过。

最佳答案

由于您要从字符串模式实例化一个新的 RegExp 对象,因此必须转义 \d:

new RegExp('\\d', 'g')

执行 new RegExp('\d', 'g')/d/g 相同。

关于javascript - 下划线用换行符替换新行字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27131346/

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