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

python基礎(chǔ)之貪婪模式與非貪婪模式

 更新時間:2021年10月24日 16:20:02   作者:qianqqqq_lu  
這篇文章主要介紹了python貪婪模式與非貪婪模式 ,實例分析了Python中返回一個返回值與多個返回值的方法,需要的朋友可以參考下

在這里插入圖片描述

# 貪婪模式 默認的匹配規(guī)則
# 在滿足條件的情況下 盡可能多的去匹配到字符串
import re
rs = re.match('\d{6,9}', '111222333')
print(rs.group())

# 非貪婪模式 在滿足條件的情況下盡可能少的去匹配
rs = re.match('\d{6,9}?', '111222333')
print(rs.group())

在這里插入圖片描述

import re
content='aacbacbc'
pattren=re.compile('a.*b')
result=pattren.search(content)
print(result.group())
content='aacbacbc'
pattren=re.compile('a.*?b') #非貪婪模式匹配
result=pattren.search(content)
print(result.group())

在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述

課后作業(yè)

import re
# 1.'save your heart for someone who cares' 請使用正則將文本中的
# “s” 替換成S 請寫python代碼完成匹配替換
data='save your heart for someone who cares'
res=re.sub('s','S',data)
print(res)

# 2.'<span>三生三世,十里桃花
# </span><span>莫斯科行動</span><span>九州海上牧云記</span>'
# 請使用正則將<span>標簽中的全部內(nèi)容匹配出來 用python代碼實現(xiàn)

data='<span>三生三世,十里桃花</span>' \
     '<span>莫斯科行動</span><span>' \
     '九州海上牧云記</span>'
res=re.compile(r'<span>(.*)</span><span>(.*)</span><span>(.*)</span>')
result=res.findall(data)
print(result)

在這里插入圖片描述

# 2.'<span>三生三世,十里桃花
# </span><span>莫斯科行動</span><span>九州海上牧云記</span>'
# 請使用正則將<span>標簽中的全部內(nèi)容匹配出來 用python代碼實現(xiàn)

data='<span>三生三世,十里桃花</span>' \
     '<span>莫斯科行動</span><span>' \
     '九州海上牧云記</span>'
patternNick=r'<(?P<A>\w*)>(.*)</(?P=A)><(?P=A)>(.*)</(?P=A)><(?P=A)>(.*)</(?P=A)>'
res=re.compile(patternNick)

# res=re.compile(r'<span>(.*)</span><span>(.*)</span><span>(.*)</span>')
result=res.findall(data)
print(result)

在這里插入圖片描述

總結(jié)

本篇文章就到這里了,希望能夠給你帶來幫助,也希望您能夠多多關(guān)注腳本之家的更多內(nèi)容!

相關(guān)文章

  • Python求矩陣的范數(shù)和行列式

    Python求矩陣的范數(shù)和行列式

    這篇文章主要介紹了Python求矩陣的范數(shù)和行列式,文章中有詳細的代碼實例,感興趣的同學(xué)可以參考閱讀
    2023-04-04
  • python遞歸打印某個目錄的內(nèi)容(實例講解)

    python遞歸打印某個目錄的內(nèi)容(實例講解)

    下面小編就為大家?guī)硪黄猵ython遞歸打印某個目錄的內(nèi)容(實例講解)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-08-08
  • Python代碼執(zhí)行時間測量模塊timeit用法解析

    Python代碼執(zhí)行時間測量模塊timeit用法解析

    這篇文章主要介紹了Python代碼執(zhí)行時間測量模塊timeit用法解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-07-07
  • Python?字符替換的四方法

    Python?字符替換的四方法

    本文主要介紹了Python?字符替換的四方法,主要包括replace、translate、maketrans?和正則這是四種方法,具有一定的參考價值,感興趣的可以了解一下
    2024-01-01
  • pythotn條件分支與循環(huán)詳解(2)

    pythotn條件分支與循環(huán)詳解(2)

    這篇文章主要介紹了Python條件分支和循環(huán)用法,結(jié)合實例形式較為詳細的分析了Python邏輯運算操作符,條件分支語句,循環(huán)語句等功能與基本用法,需要的朋友可以參考下
    2021-08-08
  • 更改Python命令行交互提示符的方法

    更改Python命令行交互提示符的方法

    這篇文章主要介紹了更改Python命令行交互提示符的方法,本文還介紹了一款開源軟件iPython和Python的distutils,需要的朋友可以參考下
    2015-01-01
  • Python實現(xiàn)釘釘訂閱消息功能

    Python實現(xiàn)釘釘訂閱消息功能

    這篇文章主要介紹了Python實現(xiàn)釘釘訂閱消息,本文通過實例代碼截圖的形式給大家展示的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-01-01
  • 關(guān)于python3.7安裝matplotlib始終無法成功的問題的解決

    關(guān)于python3.7安裝matplotlib始終無法成功的問題的解決

    這篇文章主要介紹了關(guān)于python3.7安裝matplotlib始終無法成功的問題的解決,文中通過圖文介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • Python中常見的數(shù)制轉(zhuǎn)換有哪些

    Python中常見的數(shù)制轉(zhuǎn)換有哪些

    在本篇文章里小編給大家整理的是一篇關(guān)于Python中常見的數(shù)制轉(zhuǎn)換例舉內(nèi)容,有需要的朋友們可以跟著學(xué)習(xí)下。
    2020-05-05
  • python腳本后臺執(zhí)行方式

    python腳本后臺執(zhí)行方式

    今天小編就為大家分享一篇python腳本后臺執(zhí)行方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12

最新評論