簡體   English   中英

Python正則表達式搜索和替換

[英]Python Regex Search And Replace

我不是Python的新手,而是一個有正則表達式的完整新手(在我的待辦事項列表中)

我試圖使用python re來轉換字符串,如

[Hollywood Holt](http://www.hollywoodholt.com)

<a href="http://www.hollywoodholt.com">Hollywood Holt</a>

和一個字符串

*Hello world*

<strong>Hello world</strong>

你為什么要使用正則表達式? 您的內容是Markdown,為什么不簡單地使用字符串並通過降價模塊運行它?

首先,確保安裝了Markdown。 它依賴於ElementTree,因此easy_install它們中的兩個如下。 如果您運行的是Windows,則可以使用Windows安裝程序

easy_install ElementTree
easy_install Markdown

要使用Markdown模塊並將您的字符串轉換為html,只需執行以下操作(tripple引號用於文字字符串):

import markdown
markdown_text = """[Hollywood Holt](http://www.hollywoodholt.com)"""
html = markdown.markdown(markdown_text)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM