re
#簡易搜尋範例
import re
test = 'hello re!!!' #要被檢查的句子
pattern = re.compile(r'.{1}re.{1}') #搜尋條件:尋找re並包含前後一個任意字元
match = pattern.search(test)
if match: #找不到則為None
print(match.group()) #輸出結果: re!(包含前一個空格)
#簡易取代範例
pattern2 = re.compile(r're') #條件:找到re
print(pattern2.sub('RE',test)) #將字串中的re取代為RE,輸出結果:hello RE!!!import re
def remove_html_tags(data): #data為網頁原始碼
p = re.compile(r'<.*?>')
return p.sub('', data)
test = '<h1>123</h2>'
print(remove_html_tags(test)) #輸出結果:123Last updated