正則表示式 B 在 Python 中如何工作?


單詞邊界 \b 匹配某一側是單詞字元(通常是字母、數字或下劃線)的位置

\B 匹配 \b 不匹配的所有位置。

以下程式碼顯示了正則表示式 \B 如何工作

import re
result = re.findall(r'\Bcat', 'certificate')
result2 = re.findall(r'\Bcat', 'tomcat')
result3 = re.findall(r'\Bcat', 'catfish')
print result, result2,result3

這將輸出以下內容

['cat'] ['cat'] []

更新於:2020 年 6 月 16 日

536 次瀏覽

開啟您的 職業生涯

完成課程認證

開始
廣告