Skip to content

Commit f7cbfdb

Browse files
authored
Merge pull request #91 from guanweiwang/main
fix: markdown nav title
2 parents 661fdd7 + 6edc156 commit f7cbfdb

File tree

1 file changed

+1
-1
lines changed
  • homepage/src/components/MarkdownNavbar

1 file changed

+1
-1
lines changed

homepage/src/components/MarkdownNavbar/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,10 +86,10 @@ const MarkdownNavbar: FC<MarkdownNavbarProps> = (props) => {
8686

8787
const getNavStructure: (source: string) => Nav[] = (source) => {
8888
const contentWithoutCode = source
89+
.replace(/```[^`\n]*\n+[^```]+```\n+/g, "")
8990
.replace(/^[^#]+\n/g, "")
9091
.replace(/(?:[^\n#]+)#+\s([^#\n]+)\n*/g, "") // 匹配行内出现 # 号的情况
9192
.replace(/^#\s[^#\n]*\n+/, "")
92-
.replace(/```[^`\n]*\n+[^```]+```\n+/g, "")
9393
.replace(/`([^`\n]+)`/g, "$1")
9494
.replace(/\*\*?([^*\n]+)\*\*?/g, "$1")
9595
.replace(/__?([^_\n]+)__?/g, "$1")

0 commit comments

Comments
 (0)