gpt4 book ai didi

html - 我如何将每个换行符转换/替换为 '
'?

转载 作者:数据小太阳 更新时间:2023-10-29 07:40:15 28 4
gpt4 key购买 nike

set tabstop=4
set shiftwidth=4
set nu
set ai
syntax on
filetype plugin indent on

我试过了,content.gsub("\r\n","<br/>")但是当我单击查看/显示按钮查看这些行的内容时,我得到了输出/结果=>

set tabstop=4<br/> set shiftwidth=4<br/> set nu<br/> set ai<br/> syntax on<br/> filetype plugin indent on

但我试图将这些行作为单独的行。但都变成了一条线。为什么?

如何使所有这些行都带有 html 分隔符 ( <br/>)?

我试过了,没用。

@addpost = Post.new params[:data]
@temptest = @addpost.content.html_safe
@addpost.content = @temptest
#logger.debug(@addpost)
@addpost.save

也尝试过不保存到数据库中。仅在 View 层中尝试过,<%= t.content.html_safe %>那也没用。

从页面源码中获取

        <a href="/posts/36">vimrc file</a> <br/>
2011-12-06<br/><br/>

set tabstop=4&lt;br/&gt;&lt;br/&gt;set shiftwidth=4&lt;br/&gt;&lt;br/&gt;set nu&lt;br/&gt;&lt;br/&gt;set ai&lt;br/&gt;&lt;br/&gt;syntax on&lt;br/&gt;&lt;br/&gt;filetype plugin indent on<br/>

<a href="/posts/36/edit">Edit</a>
<a href="/posts/36" data-confirm="Are you sure?" data-method="delete" rel="nofollow">Delete</a>
<br/><br/>

最佳答案

将每个新行转换为 html 标签的替代方法 <br>将使用 css 来显示给定的内容:

.wrapped-text {
white-space: pre-wrap;
}

这会将内容换行,而不会改变其当前形式。

关于html - 我如何将每个换行符转换/替换为 '<br/>'?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8405175/

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