markdown-navbar
markdown-navbar copied to clipboard
当有多个H1标签,TOC高亮会多个一同显示,当我从H1开始渲染就可以了。
.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开始渲染