将Markdown转换为Github风味的Markdown

时间:2014-03-03 15:14:47

标签: markdown pandoc

将第一种Markdown转换为第二种Markdown的最简单方法是什么?

Headline 1
==========

Some text

Subheadline 1
-------------

More text

Headline 2
==========

Even more text

进入

# Headline 1 #

Some text

## Subheadline 1 ##

More text

# Headline 2 #

Even more text

首选Linux或Mac OS X工具。

2 个答案:

答案 0 :(得分:4)

如果您不关心行末端的#,则可以

pandoc -f markdown -t markdown --atx-headers

有关详情,请参阅the pandoc documentation section

答案 1 :(得分:0)

您是否可以访问支持多行的GREP?以下是TextPad内部的工作(诚然,这是一个Windows程序):

搜索

^(.+)\n=+$

替换为

# \1 #

和标题#2的类似行。查找表达式中的硬回车符号和替换中的插入编号组的符号可能因软件而异。