所以问题是将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))
所以有人可以帮我解决这个问题,这是问题的一部分:
[ * 标记符号中的普通段落是方括号中的一些文本,不包含星号或哈希。* * 未编号列表是包含星号但不包含哈希的段落。* * 有序列表是包含散列但不包含星号的段落。* ]
我认为我的解释不够清楚,所以如果你不明白我真正在问什么,请告诉我,我会再次向你解释。
请速帮忙!!!我很快就需要它了。。