gpt4 book ai didi

newline - 模仿 Markdown 中的换行符

转载 作者:行者123 更新时间:2023-12-02 05:10:28 26 4
gpt4 key购买 nike

我有一个 HTML 文本输入 <input type="text" />用户输入字符串。由于它是文本输入而不是文本区域,因此用户无法输入换行符。

用户可以在文本输入中输入 Markdown 元素,以便在稍后重新显示数据时格式化数据。然而,他们的选项是有限的,因为他们无法输入换行符(例如标题、列表)。

最后,不允许用户在字段中输入HTML元素(为了防止XSS攻击),因此他们无法输入<br/>元素到文本输入中。

我想知道 Markdown 中是否有一种方法可以在单行文本输入字段中模拟换行符,当稍后重新显示为格式化文本时,该换行符将显示为换行符或换行符。

<小时/>

示例(假设 @cr 代表 Markdown 中所需的换行标记):

输入:#A Header @cr ##A Subheader @cr Some text

输出:

标题

副标题

一些文字

最佳答案

根据 Markdown 文档:

When you do want to insert a <br /> break tag using Markdown, you end a line with two or more spaces, then type return.

One  \nTwo  \nThree  \nFour

然后将渲染成四个单独的行。

注意 that between each entry and newline, there are two spaces.

关于newline - 模仿 Markdown 中的换行符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15212168/

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