亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

python 根據(jù)正則表達(dá)式提取指定的內(nèi)容實(shí)例詳解

オリジナル 2017-01-12 13:42:40 237
サマリー:python 根據(jù)正則表達(dá)式提取指定的內(nèi)容正則表達(dá)式是極其強(qiáng)大的,利用正則表達(dá)式來提取想要的內(nèi)容是很方便的事。  下面演示了在python里,通過正則表達(dá)式來提取符合要求的內(nèi)容。實(shí)例代碼:import re #   正則表達(dá)式是極其強(qiáng)大的,利用正則表達(dá)式來提取想要的內(nèi)容是很方便的事。 # 下面演示了在python里,通過正則表達(dá)式來提取符合要求的內(nèi)

python 根據(jù)正則表達(dá)式提取指定的內(nèi)容

正則表達(dá)式是極其強(qiáng)大的,利用正則表達(dá)式來提取想要的內(nèi)容是很方便的事。  

下面演示了在python里,通過正則表達(dá)式來提取符合要求的內(nèi)容。

實(shí)例代碼:

import re
#   正則表達(dá)式是極其強(qiáng)大的,利用正則表達(dá)式來提取想要的內(nèi)容是很方便的事。
# 下面演示了在python里,通過正則表達(dá)式來提取符合要求的內(nèi)容。有幾個要注意
# 的地方就是:
# [1] 要用()將需要的內(nèi)容包含起來
# [2] 編號為0的group是整個符合正則表達(dá)式的內(nèi)容,編號為1的是第一個(及對應(yīng)
#   的)包含的內(nèi)容
# @param regex: regular expression, use () to group the result
#   正則表達(dá)式,用()將要提取的內(nèi)容包含起來
# @param content: 
# @param index: start from 1, depends on the \p regex's ()
#   從1開始,可以通過數(shù)(來得到,其中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'第(.*)場雪'
content = '2002年的第一場雪'
index = 1
print extractData(regex, content, index)

更多關(guān)于python 根據(jù)正則表達(dá)式提取指定的內(nèi)容實(shí)例詳解請關(guān)注PHP中文網(wǎng)(ipnx.cn)其他文章!

手記を発表する

人気のある見出し語