解釋 Python 正則表示式搜尋與匹配
re.match() 和 re.search() 都是 Python 模組 re 的方法。
re.match() 方法在字串開頭匹配成功時返回匹配。例如,對字串“TP Tutorials Point TP”呼叫 match() 並查詢模式“TP”將匹配。
示例
result = re.match(r'TP', 'TP Tutorials Point TP') print result.group(0)
輸出
TP
re.search() 方法類似於 re.match(),但不會限制我們在字串開頭查詢匹配。
示例
result = re.search(r'Tutorials', 'TP Tutorials Point TP') print result.group(0)
輸出
Tutorials
這裡你可以看到,search() 方法可以從字串的任何位置查詢一個模式。
廣告