问题标签 [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 投票
1 回答
1518 浏览

python - Python 正则表达式搜索和替换

我不是 Python 新手,而是一个使用正则表达式的完整新手(在我的待办事项列表中)

我正在尝试使用 python re 来转换字符串,例如

和一个字符串

0 投票
4 回答
37534 浏览

html - 如何在 Markdown 中设置 HTML 类属性?

如果我有一些 Markdown 之类的

如何<code>在中间生成的块上设置一个类?我想让它输出

但我似乎无法设置它。我无法控制正在运行的 Markdown 代码,只能控制内容。

0 投票
2 回答
650 浏览

javascript - 如何让 WMD-Editor 将 Markdown 发布到服务器而不是 HTML?

似乎 WMD-Editor 将 HTML 发布到服务器而不是降价。我怎样才能让它发送降价?

0 投票
7 回答
27077 浏览

php - 使用 PHP 快速将 (.rtf|.doc) 文件转换为 Markdown 语法

几天来,我一直在手动将文章转换为 Markdown 语法,而且变得相当乏味。其中一些是 3 或 4 页、斜体和其他强调的文本。有没有更快的方法将 (.rtf|.doc) 文件转换为我可以利用的清理 Markdown 语法?

0 投票
1 回答
482 浏览

html - Markdown.NET 错误地不转义 HTML-Tags

似乎 Markdown.NET 并没有逃避以下内容:

这是一个问题...

有没有其他方法可以使用 ASP.NET 在服务器上从 Markdown 生成 HTML?

0 投票
10 回答
116402 浏览

css - 我可以使用 Markdown 在段落上定义类名吗?

我可以使用 Markdown 在段落上定义类名吗?如果是这样,怎么做?

0 投票
3 回答
2122 浏览

php - PHP替换,但替代替换字符串

好的,这就是我正在尝试做的事情:我正在尝试使用 PHP 来开发本质上是降价实现的一部分,不值得使用完整的降价类。

我基本上需要做一个 str_replace,但每次出现针时交替替换字符串,以便处理打开和关闭 HTML 标记。

例如,斜体是一对星号,如 *this*,代码块被反引号包围,如 `this`。

我需要将第一次出现的一对字符替换为对应的开始 HTML 标记,第二次替换为结束标记。

关于如何做到这一点的任何想法?我认为会涉及某种正则表达式...

0 投票
1 回答
520 浏览

asp.net-mvc - 如何使用 wmd-editor 控件同时检索 markdown 和 html?

我正在使用 WMD-Editor 并希望存储输入的文本的 Markdown 和 HTML 版本。

我似乎只能以 Markdown 或 HTML 的形式访问输出,但不能同时访问两者。

我正在使用 ASP.NET MVC 并试图让类似下面的代码工作......只是不知道如何获取 HTML。

下面是一段 HTML 代码:

这是我想在控制器中执行的操作:

任何关于如何实现这一点的想法将不胜感激

0 投票
4 回答
644 浏览

python - 如何解析标记的文本以进行进一步处理?

在 Edit-1 中查看更新的输入和输出数据。

我想要完成的是转

进入python数据结构,例如

我查看了许多不同的 wiki 标记语言、markdown、重组文本等,但它们对于我来说理解它是如何工作的都非常复杂,因为它们必须涵盖大量的标签和语法(我只需要“列表”其中大部分的一部分,但当然转换为python而不是html。)

我还研究了分词器、词法分析器和解析器,但它们比我需要的要复杂得多,而且我能理解。

我不知道从哪里开始,并希望在这个主题上提供任何帮助。谢谢

Edit-1:是的,行首的字符很重要,从之前的所需输出现在可以看出,*表示有子节点的根节点,+有子节点, -没有子节点(root 或其他) 并且只是与该节点有关的额外信息。*不重要,可以与 + 互换(可以通过其他方式获得 root 状态。)

因此,新要求将仅*用于表示有或没有子节点的节点,并且-不能有子节点。我也改变了它,所以关键不是后面的文本,*因为这无疑会在以后变成一个实际的标题。

例如

会给

或者,如果您有另一个想法来表示 Python 中的轮廓,那么请提出来。

0 投票
2 回答
1200 浏览

coldfusion - 在 ColdFusion 中使用 markdown 有哪些选择?

我看到许多不同的用例,我可以在我编写的应用程序中使用 Markdown,包括个人和专业应用程序。但是从我目前的研究来看,我还没有找到很多在 ColdFusion 中使用它的选项。如果其他人已经有一个我可以使用和贡献的项目,我当然希望通过自己实现它来避免重新发明轮子,这既是因为时间的原因,也是为了避免重复努力。

我的偏好是在本地冷融合中使用实现,因为如果有必要,这将是最容易调整的,但我对其他语言的替代方案持开放态度,只要它足够容易实现和维护。我看过WMD编辑器,但它看起来不像是完整的解决方案。它可以用于输出标记,但我想存储它,然后根据需要将其转换为 html 以供显示。

有谁知道任何其他选择?

更新:我知道CFX_markdown但我不确定它是否足够成熟。如果有人有这方面的经验,我很想听听。

更新 2:我为这个问题添加了赏金。并不是说到目前为止给出的答案不是一个好答案或不是最好的答案,但我想看看其他人是否有任何关于 CF 降价的其他信息,所以我们知道所有选项.

更新 3:所以提供赏金并没有真正起作用。我会继续让它自动接受唯一的答案,以防万一我们有任何迟到的答案。感谢所有做出贡献的人。