【问题标题】:Need to convert plain text to code element [closed]需要将纯文本转换为代码元素 [关闭]
【发布时间】:2022-01-17 08:11:28
【问题描述】:

我正在制作一个网站来显示项目的代码,我需要一种方法来读取服务器上的文本文件,并且对于每一行,我需要它来使该行上的文本成为代码元素。

像这样:

输入(Example.txt):

Line 1
Line 2
Line 3
Line 4
Line 5

输出:

<code>Line 1</code>
<code>Line 2</code>
<code>Line 3</code>
<code>Line 4</code>
<code>Line 5</code>

【问题讨论】:

标签: javascript html web


【解决方案1】:

Split 字符串由换行符,然后 map 通过结果数组并将每个项目包装在 code 元素中:

const str = `Line 1
Line 2
Line 3
Line 4
Line 5`

const res = str.split("\n").map(e => `<code>${e}</code>`).join('\n')
console.log(res)

【讨论】:

  • 谢谢!但这只能解决格式问题,我仍然需要一种从文件中读取它的方法...
猜你喜欢
  • 2012-08-12
  • 1970-01-01
  • 1970-01-01
  • 2020-12-06
  • 2014-10-30
  • 2015-01-03
  • 1970-01-01
  • 2021-08-29
  • 2020-03-06
相关资源
最近更新 更多