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

python正則表達式匹配不包含某幾個字符的字符串方法

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

一、匹配目標

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

二、嘗試過程

1)       

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

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

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

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

完美匹配。

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

相關(guān)文章

最新評論

莒南县| 鹤庆县| 南木林县| 沧州市| 黄大仙区| 威信县| 商城县| 桐乡市| 钦州市| 乌苏市| 辽源市| 长寿区| 莫力| 新源县| 沙河市| 合肥市| 叙永县| 察隅县| 安西县| 延庆县| 兰州市| 屏边| 扎兰屯市| 固阳县| 平山县| 景宁| 雅江县| 玉林市| 庆元县| 宁波市| 游戏| 通江县| 德钦县| 慈利县| 盐城市| 小金县| 神池县| 南江县| 永济市| 桐柏县| 万山特区|