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


詞邊界\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-06-16

536次瀏覽

開啟你的職業生涯

完成課程獲得認證

開始學習
廣告
© . All rights reserved.