所以我有一个问题,我正在读的字符串包含换行符,我正在解析我的JS文件中的换行符
var str = post.content.replace(/(?:\r\n|\r|\n)/g, '<br/>;');
例如,我想要我的文字:
Hello World! How's it going?
成为
Hello World!
How's it going?
但相反,我正在
Hello World! <br/> How's it going?
我最好如何处理这个问题?我从HTML导入的逻辑似乎不适用于JADE / PUG
答案 0 :(得分:0)
我认为你会遇到变量插值问题。有关相同内容,请参阅pugjs documentation。
例如。将str
值添加到标记时,将其标记为pug模板中的安全字符串:
- var str = post.content.replace(/[\r\n]/g, '<br/>;');
p !{str}
//- or
p= str