Skip to content

当有多个H1标签,TOC高亮会多个一同显示,当我从H1开始渲染就可以了。 #40

@iiranlin

Description

@iiranlin

.replace(/^[^#]+\n/g, '')
.replace(/(?:[^\n#]+)#+\s([^#\n]+)\n*/g, '') // 匹配行内出现 # 号的情况
.replace(/^\s[^#\n]*\n+/, '')
.replace(/[^`\n]*\n+[^]+```\n+/g, '')
.replace(/([^\n]+)`/g, '$1')
.replace(/**?([^*\n]+)**?/g, '$1')
.replace(/?([^_\n]+)?/g, '$1')
.trim();

替换正则从H1开始渲染

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions