Skip to content

Commit fc79097

Browse files
committed
chore: update script
1 parent 697d1ac commit fc79097

File tree

1 file changed

+12
-14
lines changed

1 file changed

+12
-14
lines changed

main.py

Lines changed: 12 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -4,29 +4,27 @@
44

55

66
def format_contest_md(content: str) -> str:
7-
content = content.replace('[English Version](/solution/CONTEST_README_EN.md)', '')
8-
content = content.replace('[中文文档](/solution/CONTEST_README.md)', '')
9-
# - [3069. Distribute Elements Into Two Arrays I](/solution/3000-3099/3069.Distribute%20Elements%20Into%20Two%20Arrays%20I/README_EN.md)
10-
# 将如上格式的链接替换为 /leetcode/lc/3069.md,即
7+
content = content.replace("[English Version](/solution/CONTEST_README_EN.md)", "")
8+
content = content.replace("[中文文档](/solution/CONTEST_README.md)", "")
119
res = re.findall(r"\[(.*?)\]\((.*?)\)", content)
12-
for title, link in res:
13-
num = link.split("/")[-2].split('.')[0]
14-
content = content.replace(link, f"/leetcode/lc/{num}.html")
10+
for _, link in res:
11+
num = link.split("/")[-2].split(".")[0]
12+
content = content.replace(link, f"./lc/{num}.html")
1513
content = f"---\ncomments: true\n---\n\n" + content
1614
return content
1715

16+
1817
def format_contest_md_en(content: str) -> str:
19-
content = content.replace('[English Version](/solution/CONTEST_README_EN.md)', '')
20-
content = content.replace('[中文文档](/solution/CONTEST_README.md)', '')
21-
# - [3069. Distribute Elements Into Two Arrays I](/solution/3000-3099/3069.Distribute%20Elements%20Into%20Two%20Arrays%20I/README_EN.md)
22-
# 将如上格式的链接替换为 /leetcode/lc/3069.md,即
18+
content = content.replace("[English Version](/solution/CONTEST_README_EN.md)", "")
19+
content = content.replace("[中文文档](/solution/CONTEST_README.md)", "")
2320
res = re.findall(r"\[(.*?)\]\((.*?)\)", content)
24-
for title, link in res:
25-
num = link.split("/")[-2].split('.')[0]
26-
content = content.replace(link, f"/leetcode/en/lc/{num}.html")
21+
for _, link in res:
22+
num = link.split("/")[-2].split(".")[0]
23+
content = content.replace(link, f"./lc/{num}.html")
2724
content = f"---\ncomments: true\n---\n\n" + content
2825
return content
2926

27+
3028
with open("docs/contest.md", "r", encoding="utf-8") as f:
3129
contest = f.read()
3230
contest = format_contest_md(contest)

0 commit comments

Comments
 (0)