Я бы хотел разобрать Markdown, который разделен #
(одиночный хеш).
Я пытался сделать это с Руби.
Ниже кодовых выходов ["# 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"]
В таком случае, как вы анализируете уценку?