python里使用正則的findall函數(shù)的實(shí)例詳解
在前面學(xué)習(xí)了正則的search()函數(shù),這個(gè)函數(shù)可以找到一個(gè)匹配的字符串返回,但是想找到所有匹配的字符串返回,怎么辦呢?其實(shí)得使用findall()函數(shù)。如下例子:
#python 3. 6 #蔡軍生 #http://blog.csdn.net/caimouse/article/details/51749579 # import re text = 'abbaaabbbbaaaaa' pattern = 'ab' for match in re.findall(pattern, text): print('Found {!r}'.format(match)) 結(jié)果輸出如下:
Found 'ab'Found 'ab'
在這里找到兩個(gè)匹配的字符串輸出。
如有疑問(wèn)請(qǐng)留言或者到本站社區(qū)交流討論,希望通過(guò)本文能幫助到大家,謝謝大家對(duì)本站的支持!
新聞熱點(diǎn)
疑難解答
圖片精選