【发布时间】:2019-01-14 22:37:38
【问题描述】:
我想解析由#(单个哈希)分隔的 Markdown。
我一直在尝试使用 Ruby。
下面的代码输出["# Bob's markdown header 1\n\nsomething here.\n\n", "#", "# kitty's header 1\n\nmeow.\n\n"]
p \
arrayobj = <<-EOS.scan(/^#[^#]*/m)
# Bob's markdown header 1
something here.
## this is markdown header 2
yeah.
# kitty's header 1
meow.
EOS
但是我想要的在下面。
["# Bob's markdown header 1\n\nsomething here.\n\n## this is markdown header 2\n\nyeah.\n\n", "# kitty's header 1\n\nmeow.\n\n"]
那么,你如何解析 Markdown?
【问题讨论】: