相关疑难解决方法(0)

你会如何解析Markdown?

编辑:我最近了解了一个名为CommonMark的项目,该项目可以正确识别并处理原始Markdown规范中的含糊之处.http://commonmark.org/它有很棒的C#库支持.

你可以在这里找到语法.

下载的源代码是用Perl编写的,我无意表达.它充满了正则表达式,它依赖于MD5哈希来逃避某些字符.对此有些不对劲!

我即将为Markdown编写解析器代码.这有什么经验?

如果你对Markdown的实际解析没有任何意义,请给我时间.(这可能听起来很苛刻,但是,我正在寻找洞察力,而不是解决方案,即第三方库).

为了帮助解决问题,正则表达式旨在识别模式!不要解析整个语法.人们认为这样做是foobar.

  • 如果你考虑Markdown,它基本上是基于段落的概念.
  • 因此,合理的方法可能是将输入分成段落.
  • 段落有很多种,例如标题,文本,列表,块引用和代码.
  • 因此,挑战是确定这些段落及其发生的背景.

一旦我发现它值得分享,我会回来找一个解决方案.

markdown parsing

123
推荐指数
3
解决办法
4万
查看次数

如何实时预览Emacs中的降价?

我正在使用spacemacs,我正在寻找一个实时预览降价的插件.我找到了插件markdown-preview-eww,但它需要一个gem,我不想安装ruby.

降价模式只是出口MD为HTML,它不能实时预览降价.另外,如果没有我的同意,我不想生成任何文件.

那么,是否有任何插件可以在emacs中预览markdown?或者每个人都在emacs中使用org-mode而不是markdown?

emacs markdown

43
推荐指数
5
解决办法
2万
查看次数

标签 统计

markdown ×2

emacs ×1

parsing ×1