欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python re模塊findall()函數實例解析

 更新時間:2018年01月19日 14:47:32   作者:onlyanyz  
這篇文章主要介紹了python re模塊findall()函數實例解析,具有一定借鑒價值,需要的朋友可以參考下

本文研究的是re模塊findall()函數的相關內容,首先看看實例代碼:

>>> import re 
>>> s = "adfad asdfasdf asdfas asdfawef asd adsfas " 
 
>>> reObj1 = re.compile('((\w+)\s+\w+)') 
>>> reObj1.findall(s) 
[('adfad asdfasdf', 'adfad'), ('asdfas asdfawef', 'asdfas'), ('asd adsfas', 'asd')] 
 
>>> reObj2 = re.compile('(\w+)\s+\w+') 
>>> reObj2.findall(s) 
['adfad', 'asdfas', 'asd'] 
 
>>> reObj3 = re.compile('\w+\s+\w+') 
>>> reObj3.findall(s) 
['adfad asdfasdf', 'asdfas asdfawef', 'asd adsfas'] 

按以上代碼例子講解:

findall函數返回的總是正則表達式在字符串中所有匹配結果的列表,此處主要討論列表中“結果”的展現方式,即findall中返回列表中每個元素包含的信息。

@1.當給出的正則表達式中帶有多個括號時,列表的元素為多個字符串組成的tuple,tuple中字符串個數與括號對數相同,字符串內容與每個括號內的正則表達式相對應,并且排放順序是按括號出現的順序。

@2.當給出的正則表達式中帶有一個括號時,列表的元素為字符串,此字符串的內容與括號中的正則表達式相對應(不是整個正則表達式的匹配內容)。

@3.當給出的正則表達式中不帶括號時,列表的元素為字符串,此字符串為整個正則表達式匹配的內容。

總結

以上就是本文關于python re模塊findall()函數實例解析的全部內容,希望對大家有所幫助。感興趣的朋友可以繼續(xù)參閱本站其他相關專題,如有不足之處,歡迎留言指出。感謝朋友們對本站的支持!

相關文章

  • Python開發(fā)技巧之海象運算符的三種運用方式

    Python開發(fā)技巧之海象運算符的三種運用方式

    這篇文章主要介紹了Python開發(fā)技巧之海象運算符的三種運用方式,海象運算符是在 PEP 572 被提出的,直到 3.8 版本合入發(fā)布,感興趣的同學可以參考學習下
    2021-10-10
  • pycharm最新免費激活碼至2099年(21.3.18親測可用)

    pycharm最新免費激活碼至2099年(21.3.18親測可用)

    這篇文章主要介紹了pycharm最新的激活碼及激活碼的使用方法,幫助大家更好的利用pycharm學習python,感興趣的朋友可以了解下。
    2021-03-03
  • Python 中字符串拼接的多種方法

    Python 中字符串拼接的多種方法

    本篇文章給大家介紹python中字符串拼接的多種方法,非常不錯,具有一定的參考借鑒價值,需要的朋友參考下吧
    2018-07-07
  • 基于python中theano庫的線性回歸

    基于python中theano庫的線性回歸

    這篇文章主要為大家詳細介紹了基于python中theano庫的線性回歸,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-08-08
  • 在python中pandas的series合并方法

    在python中pandas的series合并方法

    今天小編就為大家分享一篇在python中pandas的series合并方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-11-11
  • 使用Python進行數據可視化實現引人注目的視覺效果

    使用Python進行數據可視化實現引人注目的視覺效果

    這篇文章主要介紹了使用Python進行數據可視化實現引人注目的視覺效果,您將了解基本的數據可視化概念,以及如何創(chuàng)建各種引人注目的圖表和圖形,從而更好地理解和呈現數據
    2023-04-04
  • Python自動化運維_文件內容差異對比分析

    Python自動化運維_文件內容差異對比分析

    下面小編就為大家分享一篇Python自動化運維_文件內容差異對比分析,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2017-12-12
  • python開發(fā)利器之ulipad的使用實踐

    python開發(fā)利器之ulipad的使用實踐

    Ulipad是一個國人limodou編寫的專業(yè)Python編輯器,它基于wxpython開發(fā)的GUI(圖形化界面)。下面這篇文章主要介紹了python開發(fā)利器之ulipad的使用實踐,文中介紹的非常詳細,對大家具有一定的參考價值,需要的朋友們下面來一起看看吧。
    2017-03-03
  • Python入門

    Python入門

    Python入門...
    2007-02-02
  • Python使用pyh生成HTML文檔的方法示例

    Python使用pyh生成HTML文檔的方法示例

    這篇文章主要介紹了Python使用pyh生成HTML文檔的方法示例,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-03-03

最新評論