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

python正則表達(dá)式匹配不包含某幾個(gè)字符的字符串方法

 更新時(shí)間:2019年07月23日 16:29:58   作者:沙河邊の搬磚工  
今天小編就為大家分享一篇python正則表達(dá)式匹配不包含某幾個(gè)字符的字符串方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧

一、匹配目標(biāo)

文件中所有以https?://開頭,以.jpg|.png|.jpeg結(jié)尾的字符串

二、嘗試過程

1)       

自然想到正則表達(dá)式r'(https?://.*?.jpg|https?://.*?.png|https?://.*?.jpeg)簡化書寫為r'(https?://.*?\.(?:jpg|png|jpeg)

匹配結(jié)果:['http://sdsdsdadadsdsdsddsdsdawwii,https://sdsdoijcjz.jpg']發(fā)現(xiàn)結(jié)果并非我們想要的,仔細(xì)查看,結(jié)果中出現(xiàn)了,或者"等符號,因此需要將這些字符去除

2)更改正則表達(dá)式為r'(https?://[^ ",]*?\.jpg|https?://[^ ",]*?\.png)' 簡化書寫為r'(https?://[^, "]*?\.(?:jpg|png|jpeg))

匹配結(jié)果 : [https://sdsdoijcjz.jpg']

完美匹配。

以上這篇python正則表達(dá)式匹配不包含某幾個(gè)字符的字符串方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 在Python中使用poplib模塊收取郵件的教程

    在Python中使用poplib模塊收取郵件的教程

    這篇文章主要介紹了在Python中使用poplib模塊收取郵件的教程,代碼基于Python2.x版本,需要的朋友可以參考下
    2015-04-04
  • python的tkinter布局之簡單的聊天窗口實(shí)現(xiàn)方法

    python的tkinter布局之簡單的聊天窗口實(shí)現(xiàn)方法

    這篇文章主要介紹了python的tkinter布局之簡單的聊天窗口實(shí)現(xiàn)方法,對于tkinter用法做了初步的介紹與應(yīng)用展示,需要的朋友可以參考下
    2014-09-09
  • OpenCV實(shí)現(xiàn)機(jī)器人對物體進(jìn)行移動跟隨的方法實(shí)例

    OpenCV實(shí)現(xiàn)機(jī)器人對物體進(jìn)行移動跟隨的方法實(shí)例

    這篇文章主要給大家介紹了關(guān)于OpenCV實(shí)現(xiàn)機(jī)器人對物體進(jìn)行移動跟隨的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • Python實(shí)現(xiàn)蟻群優(yōu)化算法的示例代碼

    Python實(shí)現(xiàn)蟻群優(yōu)化算法的示例代碼

    蟻群算法是一種源于大自然生物世界的新的仿生進(jìn)化算法,本文主要介紹了Python如何實(shí)現(xiàn)蟻群算法,文中通過示例代碼具有一定的參考價(jià)值,感興趣的小伙伴們可以了解一下
    2023-08-08
  • Python BeautifulReport可視化報(bào)告代碼實(shí)例

    Python BeautifulReport可視化報(bào)告代碼實(shí)例

    這篇文章主要介紹了Python BeautifulReport可視化報(bào)告代碼實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-04-04
  • SQLite5-使用Python來讀寫數(shù)據(jù)庫

    SQLite5-使用Python來讀寫數(shù)據(jù)庫

    這篇文章主要介紹了SQLite5-使用Python來讀寫數(shù)據(jù)庫,數(shù)據(jù)庫的實(shí)際應(yīng)用,通常需要與程序結(jié)合起來,通過程序來實(shí)現(xiàn)對數(shù)據(jù)庫的訪問和讀寫。本篇先介紹Python語言來調(diào)用SQLite數(shù)據(jù)庫,想具體了解的小伙伴可以參考一下</P><P>
    2021-12-12
  • Python?sns.distplot()方法的使用方法

    Python?sns.distplot()方法的使用方法

    機(jī)器學(xué)習(xí)中經(jīng)常會用到圖形進(jìn)行可視化,如在網(wǎng)格搜索(GridSearch)后對特征的重要性進(jìn)行排序時(shí),用到sns.barplot()函數(shù)按照重要程度輸出特征,這篇文章主要給大家介紹了關(guān)于Python?sns.distplot()方法的使用方法,需要的朋友可以參考下
    2022-03-03
  • Python中的Dataset和Dataloader詳解

    Python中的Dataset和Dataloader詳解

    這篇文章主要介紹了Python中的Dataset和Dataloader詳解,DataLoader與DataSet是PyTorch數(shù)據(jù)讀取的核心,是構(gòu)建一個(gè)可迭代的數(shù)據(jù)裝載器,每次執(zhí)行循環(huán)的時(shí)候,就從中讀取一批Batchsize大小的樣本進(jìn)行訓(xùn)練,需要的朋友可以參考下
    2023-07-07
  • 如何使用Python實(shí)現(xiàn)數(shù)據(jù)透視表、音頻文件格式轉(zhuǎn)換

    如何使用Python實(shí)現(xiàn)數(shù)據(jù)透視表、音頻文件格式轉(zhuǎn)換

    這篇文章主要介紹了用Python實(shí)現(xiàn)數(shù)據(jù)透視表、音頻文件格式轉(zhuǎn)換,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-10-10
  • windows 下python+numpy安裝實(shí)用教程

    windows 下python+numpy安裝實(shí)用教程

    這篇文章主要介紹了windows 下python+numpy安裝實(shí)用教程,具有一定借鑒價(jià)值,需要的朋友可以參考下。
    2017-12-12

最新評論