要匹配特殊字符,可以使用反斜杠(\)來轉義特殊字符。例如,如果想匹配句號(.)或星號(*),可以使用.*來表示這兩個特殊字符。下面是一個簡單的例子:
假設我們想匹配一個包含句號的字符串:
import re
pattern = r'\.'
text = "This is a sentence with a period."
result = re.search(pattern, text)
if result:
print("Match found!")
else:
print("No match found.")
在上面的例子中,我們使用正則表達式模式r’.'來匹配句號。如果字符串中包含句號,則會輸出"Match found!"。