新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)Python教程:pythoncompile函數(shù)怎么用?
本來小編也是認(rèn)為每個函數(shù)都是一個獨立的供體,結(jié)合跟其他方式,模塊使用,基本上都是可以發(fā)揮自己的作用,但是有這么一類的函數(shù),它的存在是與其他函數(shù)結(jié)合使用,比如結(jié)合match() 和 search()函數(shù),大家知道是哪個函數(shù)嗎?其實這就是今天我們要說的compile 函數(shù),來看下是怎么搭配使用的吧。

結(jié)合模塊re使用,語法格式為:
re.compile(pattern[, flags])
生成 Pattern 對象代碼:
import re pattern = re.compile(r'\d+')
結(jié)合match函數(shù)使用:
match(string[, pos[, endpos]])
結(jié)合search函數(shù)使用:
search(string[, pos[, endpos]])
詳細(xì)的使用案例:
>>> import re
>>> pattern = re.compile(r'([a-z]+) ([a-z]+)', re.I)
>>> m = pattern.match('Hello World Wide Web')
>>> print (m)
>>> pattern = re.compile('\d+')
>>> m = pattern.search('one12twothree34four')
>>> m
關(guān)于compile函數(shù)在正則表達式里是十分常見的,了解掌握對我們在項目使用上還是比較友好的,因此,大家想要掌握的話,就看上述內(nèi)容,好好跟著小編一起成長進步吧~
分享題目:創(chuàng)新互聯(lián)Python教程:pythoncompile函數(shù)怎么用?
網(wǎng)址分享:http://fisionsoft.com.cn/article/djoedso.html


咨詢
建站咨詢
