python 根據(jù)正則表達(dá)式提取指定的內(nèi)容實(shí)例詳解
python 根據(jù)正則表達(dá)式提取指定的內(nèi)容
正則表達(dá)式是極其強(qiáng)大的,利用正則表達(dá)式來(lái)提取想要的內(nèi)容是很方便的事。
下面演示了在python里,通過(guò)正則表達(dá)式來(lái)提取符合要求的內(nèi)容。
實(shí)例代碼:
import re # 正則表達(dá)式是極其強(qiáng)大的,利用正則表達(dá)式來(lái)提取想要的內(nèi)容是很方便的事。 # 下面演示了在python里,通過(guò)正則表達(dá)式來(lái)提取符合要求的內(nèi)容。有幾個(gè)要注意 # 的地方就是: # [1] 要用()將需要的內(nèi)容包含起來(lái) # [2] 編號(hào)為0的group是整個(gè)符合正則表達(dá)式的內(nèi)容,編號(hào)為1的是第一個(gè)(及對(duì)應(yīng) # 的)包含的內(nèi)容 # @param regex: regular expression, use () to group the result # 正則表達(dá)式,用()將要提取的內(nèi)容包含起來(lái) # @param content: # @param index: start from 1, depends on the \p regex's () # 從1開(kāi)始,可以通過(guò)數(shù)(來(lái)得到,其中0是全部匹配 # @return: the first match of the \p regex # 只返回第一次匹配的內(nèi)容 def extractData(regex, content, index=1): r = '0' p = re.compile(regex) m = p.search(content) if m: r = m.group(index) return r regex = r'第(.*)場(chǎng)雪' content = '2002年的第一場(chǎng)雪' index = 1 print extractData(regex, content, index)
感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!
- python利用正則表達(dá)式提取字符串
- python正則表達(dá)式從字符串中提取數(shù)字的思路詳解
- python使用正則表達(dá)式提取網(wǎng)頁(yè)URL的方法
- Python正則表達(dá)式匹配和提取IP地址
- Python使用正則表達(dá)式去除(過(guò)濾)HTML標(biāo)簽提取文字功能
- python3.x提取中文的正則表達(dá)式示例代碼
- python 利用正則表達(dá)式提取特殊信息
- python中使用正則表達(dá)式將所有符合條件的字段全部提取出來(lái)
- 基于Python正則表達(dá)式提取搜索結(jié)果中的站點(diǎn)地址
- Python利用正則表達(dá)式從字符串提取數(shù)字
相關(guān)文章
Python 判斷 有向圖 是否有環(huán)的實(shí)例講解
下面小編就為大家分享一篇Python 判斷 有向圖 是否有環(huán)的實(shí)例講解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-02-02Django RBAC權(quán)限管理設(shè)計(jì)過(guò)程詳解
這篇文章主要介紹了Django RBAC權(quán)限管理設(shè)計(jì)過(guò)程詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-08-08django2用iframe標(biāo)簽完成網(wǎng)頁(yè)內(nèi)嵌播放b站視頻功能
這篇文章主要介紹了django2 用iframe標(biāo)簽完成 網(wǎng)頁(yè)內(nèi)嵌播放b站視頻功能,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-06-06淺析python實(shí)現(xiàn)布隆過(guò)濾器及Redis中的緩存穿透原理
本文帶你了解了位圖的實(shí)現(xiàn),布隆過(guò)濾器的原理及 Python 中的使用,以及布隆過(guò)濾器如何應(yīng)對(duì) Redis 中的緩存穿透,相信你對(duì)布隆過(guò)濾器已經(jīng)有了一定的認(rèn)識(shí)2021-09-09Python列表推導(dǎo)式實(shí)現(xiàn)代碼實(shí)例
這篇文章主要介紹了Python列表推導(dǎo)式實(shí)現(xiàn)代碼實(shí)例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-09-09