最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python正則表達(dá)式re.findall()幾種方法示例

 更新時(shí)間:2024年12月06日 08:30:02   作者:勤奮的大熊貓  
這篇文章主要介紹了Python正則表達(dá)式re.findall()幾種方法示例,文中介紹了如何使用正則表達(dá)式在字符串中查找匹配的字符,并將它們返回為一個(gè)列表,示例展示了如何匹配數(shù)字并處理沒(méi)有匹配到的情況,需要的朋友可以參考下

前言

調(diào)用方法:

re.findall(pattern, string, flags=0)

用法說(shuō)明:掃描整個(gè) 字符串,找到所有滿足匹配樣式的字符,將它們集合在一起以列表形式返回。其中這個(gè)返回的列表包含空的結(jié)果(沒(méi)有匹配到的結(jié)果)。

示例一

import re

str1 = "The telephone number of police in China is 110, and the telephone number of emergency is 120."
pattern = "\d+"
result = re.findall(pattern, str1)
print(result)
"""
result:
['110', '120']
"""

可以看到。通過(guò)這種匹配方式,我們成功地找出了一個(gè)字符串中的所有數(shù)字對(duì)象,并將它們集合起來(lái)作為一個(gè)列表對(duì)象進(jìn)行了返回。

示例二

import re

str1 = "I got 1.0, and my classmate got 2.0."
pattern = "\d+"
result = re.findall(pattern, str1)
print(result)
"""
result:
['1', '0', '2', '0']
"""

我們是想通過(guò)匹配獲取1.02.0這兩個(gè)數(shù)字的。然而事與愿違,我們獲得的是四個(gè)獨(dú)立的數(shù)字,怎么辦呢?應(yīng)采用如下代碼:

import re

str1 = "I got 1.0, and my classmate got 2.0."
pattern = "\d.\d"
result = re.findall(pattern, str1)
print(result)
"""
result:
['1.0', '2.0']
"""

可以看到,我們成功地獲取到了我們需要的數(shù)字。

示例三

import re

str1 = "I got 1.0, and my classmate got 2.0."
pattern = "\d\d"
result = re.findall(pattern, str1)
print(result)
"""
result:
[]
"""

當(dāng)我們找不到匹配對(duì)象時(shí)會(huì)返回一個(gè)空的列表對(duì)象。這與re.findall()函數(shù)的用法說(shuō)明一致。

總結(jié)

到此這篇關(guān)于Python正則表達(dá)式re.findall()幾種方法的文章就介紹到這了,更多相關(guān)Python正則表達(dá)式re.findall()內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python+Pygame實(shí)戰(zhàn)之實(shí)現(xiàn)小蜜蜂歷險(xiǎn)記游戲

    Python+Pygame實(shí)戰(zhàn)之實(shí)現(xiàn)小蜜蜂歷險(xiǎn)記游戲

    這篇文章主要為大家介紹了如何利用Python中的Pygame模塊實(shí)現(xiàn)小蜜蜂歷險(xiǎn)記游戲,文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)Python游戲開發(fā)有一定幫助,需要的可以參考一下
    2022-08-08
  • Python SQLAlchemy庫(kù)的使用方法

    Python SQLAlchemy庫(kù)的使用方法

    這篇文章主要介紹了Python SQLAlchemy庫(kù)的使用方法,幫助大家更好的利用python處理數(shù)據(jù)庫(kù),感興趣的朋友可以了解下
    2020-10-10
  • Python如何批量更改圖像尺寸統(tǒng)一大小

    Python如何批量更改圖像尺寸統(tǒng)一大小

    這篇文章主要介紹了Python如何批量更改圖像尺寸統(tǒng)一大小問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • Python數(shù)學(xué)建模PuLP庫(kù)線性規(guī)劃入門示例詳解

    Python數(shù)學(xué)建模PuLP庫(kù)線性規(guī)劃入門示例詳解

    這篇文章主要為大家介紹了Python數(shù)學(xué)建模PuLP庫(kù)線性規(guī)劃入門示例詳解,想學(xué)習(xí)關(guān)于Python建模的同學(xué)可以學(xué)習(xí)參考下,希望能夠有所幫助
    2021-10-10
  • 利用Python實(shí)現(xiàn)問(wèn)卷星自動(dòng)填寫的超詳細(xì)教程

    利用Python實(shí)現(xiàn)問(wèn)卷星自動(dòng)填寫的超詳細(xì)教程

    問(wèn)卷星已經(jīng)成為收集問(wèn)卷的一個(gè)很重要的工具,有時(shí)可以用來(lái)報(bào)名參加活動(dòng),有時(shí)可以用來(lái)收集某些領(lǐng)域相關(guān)的情況,下面這篇文章主要給大家介紹了關(guān)于利用Python實(shí)現(xiàn)問(wèn)卷星自動(dòng)填寫的超詳細(xì)教程,需要的朋友可以參考下
    2023-06-06
  • Python面向?qū)ο缶幊讨械念惡蛯?duì)象學(xué)習(xí)教程

    Python面向?qū)ο缶幊讨械念惡蛯?duì)象學(xué)習(xí)教程

    這篇文章主要介紹了Python面向?qū)ο缶幊讨械念惡蛯?duì)象學(xué)習(xí)教程,面向?qū)ο笫荘ython的基礎(chǔ)特性,其中的類與對(duì)象的特性和使用方法是Python學(xué)習(xí)當(dāng)中的基本功,需要的朋友可以參考下
    2015-03-03
  • python3監(jiān)控CentOS磁盤空間腳本

    python3監(jiān)控CentOS磁盤空間腳本

    這篇文章主要為大家詳細(xì)介紹了Python3監(jiān)控CentOS磁盤空間腳本,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-06-06
  • python opencv判斷圖像是否為空的實(shí)例

    python opencv判斷圖像是否為空的實(shí)例

    今天小編就為大家分享一篇python opencv判斷圖像是否為空的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-01-01
  • opencv導(dǎo)入頭文件時(shí)報(bào)錯(cuò)#include的解決方法

    opencv導(dǎo)入頭文件時(shí)報(bào)錯(cuò)#include的解決方法

    這篇文章主要介紹了opencv導(dǎo)入頭文件時(shí)報(bào)錯(cuò)#include的解決方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • Python datetime和unix時(shí)間戳之間相互轉(zhuǎn)換的講解

    Python datetime和unix時(shí)間戳之間相互轉(zhuǎn)換的講解

    今天小編就為大家分享一篇關(guān)于Python datetime和unix時(shí)間戳之間相互轉(zhuǎn)換的講解,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2019-04-04

最新評(píng)論

遵化市| 珲春市| 惠来县| 定襄县| 吐鲁番市| 高州市| 阿图什市| 志丹县| 金平| 九江市| 玛纳斯县| 曲水县| 巨鹿县| 汪清县| 阜新| 夹江县| 义马市| 赣榆县| 七台河市| 林甸县| 田阳县| 民勤县| 宾川县| 衡南县| 灵璧县| 高碑店市| 勐海县| 衡阳市| 桦甸市| 师宗县| 新密市| 平凉市| 子洲县| 田东县| 大同市| 新泰市| 安平县| 德格县| 沿河| 安陆市| 渭南市|