问题标签 [markdown]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
28010 浏览

bash - 如何将 Markdown 文档批量转换为 HTML?

我正在用 Markdown 编写一些文档,并为文档的每个部分创建一个单独的文件。我希望能够一次将所有文件转换为 HTML,但我找不到其他尝试过同样事情的人。我在 Mac 上,所以我认为一个简单的 bash 脚本应该能够处理它,但我从来没有在 bash 中做过任何事情,也没有任何运气。似乎写一些东西应该很简单,所以我可以运行:

有任何想法吗?

0 投票
5 回答
92050 浏览

markdown - 降价与标记 - 它们是否相关?

我现在正在使用降价来编辑这个问题。在一些wiki中,我使用了 wiki 标记。它们是一样的吗?他们有关系吗?请解释。如果我想在 Web 项目(如 stackoverflow)中实现一个或另一个,我需要使用什么?

0 投票
5 回答
7080 浏览

html - Windows 窗体的 WYSIWYG Markdown 控件?

[我们有一个 Windows Forms 数据库前端应用程序,除其他外,它可以用作 CMS;客户端创建结构,填充它,然后使用基于 ASP.NET WebForms 的站点在 Web 上公开展示结果。为了增加灵活性,他们有时被迫将实际的 HTML 标记直接输入到文本字段中,然后在数据库中以 varchar 形式结束。这可行,但远非用户友好。]

因此……一些客户想要一个所见即所得的 HTML 编辑器。我想说服他们相信他们会从使用更简单的语言(即 Markdown)中受益。理想情况下,我想要的是一个所见即所得的编辑器。他们不需要桌子,或者任何类似的复杂的东西。

粗略搜索会发现一个 .NET Markdown 到 HTML 转换器,然后我们有一个基于 Windows 窗体的文本编辑器,它输出 HTML,但显然没有任何东西可以将两者结合在一起。结果,我们仍然可以在其中保留带有标记的 varchars,但至少它既易于人类阅读,又易于解析。

这——一个输出 Markdown 的 WYSIWYG 编辑器,然后在 ASP.NET 中解析成 HTML——是否可行?有什么替代建议吗?

0 投票
3 回答
427 浏览

c - 如何获得降价以正确格式化此代码?

这是一些我无法在 markdown 中正确格式化的代码,这是直接的 C 代码,粘贴到具有“4 个空格”格式的文本框中以表示代码:

似乎 '\' 导致换行被忽略。好的,我在 bash 中已经习惯了,但是如果我输入 '\',第二个就不会出现。好像第二个被吸收了。我错过了什么吗?

0 投票
7 回答
11081 浏览

markdown - 如何在 Markdown 中显示双下划线?

在 python 中,有一些特殊的变量和文件名被双下划线包围。例如,有

多变的。我只能让它们正确显示在代码块内。我需要输入什么才能在常规文本中获得双下划线而不将它们解释为强调?

0 投票
4 回答
18932 浏览

java - 使用 Java 将 HTML 转换为 Markdown

有没有一种简单的方法可以使用 JAVA 将 HTML 转换为 markdown?

我目前正在使用 Java MarkdownJ库将 markdown 转换为 html。

0 投票
8 回答
1685 浏览

javascript - 处理 Javascript RegEx 子匹配

我正在尝试编写一些 JavaScript 正则表达式来用真正的 html 标签替换用户输入的标签,所以[b]会变成<b>等等。我正在使用的 RegEx 看起来像这样

使用以下 JavaScript

这适用于单个嵌套标签,例如:

但是如果标签相互嵌套,它将只匹配外部标签,例如

这只会匹配b标签。我怎样才能解决这个问题?我应该循环直到起始字符串与结果相同吗?我也感觉((.){1,}?)模式不对?

谢谢

0 投票
4 回答
5292 浏览

c# - 将标记转换为 HTML 的正则表达式

您将如何编写正则表达式将标记转换为 HTML?例如,您将键入以下内容:

然后需要将其转换为:

非常类似于 stackoverflow 使用的 mark down 编辑控件。

澄清

对于它的价值,我正在使用 C#。此外,这些是我想要允许的唯一真正的标签/降价。正在转换的文本量将少于 300 个字符左右。

0 投票
2 回答
1219 浏览

asp.net - 如何在 ASP.NET 中使用 WMD 存储降价?

我已经在我的项目中实现了 Stack Overflow 使用的 WMD 控件,它几乎就像一个魅力,但是当我将更改保存到数据库时,它保存的是 HTML 版本而不是 Markdown 版本。

所以我在我的文本框中有这个:

它真的节省了这个:

如何让它保存 Markdown 版本?

0 投票
2 回答
1185 浏览

markdown - 保存 WMD 编辑器控件的内容

我正在尝试实现 StackOverflow 上使用的 WMD 编辑器来创建一些基本的 Wiki 风格的功能。我已经到了保存到数据库的时间了,但我不确定我应该保存什么。

如果我保存生成的 HTML,那么我可以正确检索并显示它,但在重新编辑时,我面临的是编辑 HTML,而不是 Markdown。但是,如果我保存 Markdown,我看不到任何将其转换回 HTML 以显示的方式,并且查看 StackOverflow 它会发送浏览器 HTML。

我猜我不需要保存两者,所以我错过了什么简单的事情?