新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)Python教程:python的邊界匹配語法介紹及使用
還沒有聽說過邊界匹配語法的小伙伴,不要把這個語法當(dāng)成不重要的內(nèi)容哦,如果你對正則表達式看待非常重要,那就一定要知道這篇文章,基本上,如果要進行表達式的使用,就需要利用到邊界匹配,好啦,大家可能認為小編形容過重,那就看下文,用事實說話。

創(chuàng)新互聯(lián),專注為中小企業(yè)提供官網(wǎng)建設(shè)、營銷型網(wǎng)站制作、響應(yīng)式網(wǎng)站、展示型成都網(wǎng)站制作、做網(wǎng)站、外貿(mào)營銷網(wǎng)站建設(shè)等服務(wù),幫助中小企業(yè)通過網(wǎng)站體現(xiàn)價值、有效益。幫助企業(yè)快速建站、解決網(wǎng)站建設(shè)與網(wǎng)站營銷推廣問題。
運用邊界匹配練習(xí)
代碼演示:
#匹配以數(shù)字開頭的單詞 s = 'hello world 1st, 2st' #\b代表單詞開始或者結(jié)束,\d代表數(shù)字,\w代表有效字符 result = re.findall(r'\b\d\w*', s) print(result) #匹配s結(jié)尾單詞 s = 'this is test' #s\b:代表s結(jié)尾單詞 result = re.findall(r'\w*s\b', s) print(result) s = 'hello world, this is test' #查找單詞中包含o的單詞 result = re.findall(r'\w*o\w*', s) print(result) #查找在單詞位置的o result = re.findall(r'\Bo\B', s) print(result)
結(jié)果:
['1st', '2st'] ['this', 'is'] ['hello', 'world'] ['o']
相較而言,在正則表達式里的各種語法使用中,邊界匹配在我們項目需求里應(yīng)用的還是十分的廣泛,正好,上文已經(jīng)給大家詳細介紹了,大家多多掌握吧!
分享題目:創(chuàng)新互聯(lián)Python教程:python的邊界匹配語法介紹及使用
當(dāng)前地址:http://www.5511xx.com/article/djgjgop.html


咨詢
建站咨詢
