Import re意思
import re
是在 Python 中導入模組 re
的語句。這個模組提供了正則表達式(regular expressions)功能,允許你使用正則表達式的語法來匹配、搜尋、替換文本模式。
正則表達式是一種強大的文本處理工具,可以用來驗證字元串格式、解析文本、提取信息、替換文本模式等。Python 的 re
模組提供了很多函式和對象來支持正則表達式的使用。
例如,你可以使用 re.match
函式來檢查一個字元串是否以某個模式開頭,或者使用 re.search
函式來在一個字元串中查找某個模式的出現。你還可以使用 re.sub
函式來替換文本中的模式。
下面是一個簡單的例子,使用 re.match
來檢查字元串是否以 "Python" 開頭:
import re
text = "This text starts with Python."
pattern = r"^Python" # 使用 raw string 表示正則表達式模式
match = re.match(pattern, text)
if match:
print("The text starts with 'Python'.")
else:
print("The text does not start with 'Python'.")
在這個例子中,re.match
函式檢查字元串 text
是否以正則表達式模式 pattern
開頭。如果匹配成功,match
變數將包含一個 Match
對象,否則 match
為 None
。然後,我們可以根據 match
是否存在來輸出不同的信息。