0

所以问题是将wiki标记中编写的代码替换为HTML标记,以便它显示为一个网站。

但是现在我遇到了一个问题,它要求我替换以下内容:

# text # <li>text</li>

* text * <li>text</li>

[list items] <ol>list items </ol>

[list items] <ul>list items </ul>

我尝试了很多替换代码,但它不起作用。

这是我尝试使用的代码:

contents = (sub("\#([^*]+)\#",r"<li>\1</li>",contents))

contents = (sub("\[(.+)\]",r"<ul>\1</ul>",contents))

所以有人可以帮我解决这个问题,这是问题的一部分:

[ * 标记符号中的普通段落是方括号中的一些文本,不包含星号或哈希。* * 未编号列表是包含星号但不包含哈希的段落。* * 有序列表是包含散列但不包含星号的段落。* ]

我认为我的解释不够清楚,所以如果你不明白我真正在问什么,请告诉我,我会再次向你解释。

请速帮忙!!!我很快就需要它了。。

4

0 回答 0