需求示例

# H1
    text1
    ## H2
        text2
        ### H3
            text3
    ## H4
        text4
        ### H5

指定保留一个层子树 则结果如下:

# H1
    text1
# H1-H2
    text2
# H1-H2-H3
    text3
# H1-H4
    text4
    ### H5

指定保留两层子树:

  • 从顶往下打平:
# H1
    text1
	## H4
	    text4
	    ### H5
# H1-H2
    text2
    ## H3
        text3
  • 从底往上打平:
# H1
    text1
	## H2
	    text2
	## H2-H3
		text3
	## H4
	    text4
	    ### H5