我想將一些「markdown」標籤替換爲html標籤。如何通過python將markdown標籤替換爲html?
例如:
#Title1#
##title2##
Welcome to **My Home Page**
會變成
<h1>Title1</h1>
<h2>title2</h2>
Welcome to <b>My Home Page</b>
我只是不知道該怎麼做......對於標題1,我嘗試這樣做:
#!/usr/bin/env python3
import re
text = '''
#Title1#
##title2##
'''
p = re.compile('^#\w*#\n$')
print(p.sub('<h1>\w*</h1>',text))
但沒有任何反應。
#Title1#
##title2##
那些bbcode/markdown語言如何進入html標籤?
你應該使用[markdown解析器](https://pypi.python.org/pypi/Markdown) –
尋找一些Markdown解析器。搜索「pypi markdown解析器」會得出幾個結果。我對他們沒有任何經驗,所以我認爲你應該下載他們,並嘗試一些Markdown格式的文本。 – nhahtdh
謝謝,但我想知道這些降價語言是如何工作的,我願意爲我的主頁上的python3 cgi程序編寫我自己的樣式降價標準。 –