pythonre是什么?
我們都知道正則表達式,不過它在使用的時候,還可以結(jié)合其它的模塊一起運用。我們今天要說的是re模塊,能夠?qū)φ齽t表達式的作用進行很好地發(fā)揮。下面我們就一起來進行re模塊的初步學習。
1、概念
re是運用正則表達式來提供一系列的功能強大的接口來調(diào)用的。Python自1.5版本起增加了re模塊,它提供Perl風格的正則表達式模式。re模塊使Python語言擁有全部的正則表達式功能。
2、re模塊的導入
importre
3、常用方法
match():從頭匹配
search():從整個文本搜索
findall():找到所有符合的
split():分割
sub():替換
group():結(jié)果轉(zhuǎn)化為內(nèi)容
groupdict():結(jié)果轉(zhuǎn)化為字典
4、實例
re.search掃描整個字符串并返回第一個成功的匹配。
importre
line="thishdr-bizmodelserver"
pattern=r"hdr-biz"
m=re.search(pattern,line)
以上就是pythonre模塊的介紹,因為和正則表達式密不可分的關(guān)系,所以同樣是需要我們掌握的一個重要模塊。更多Python學習教程請關(guān)注IT培訓機構(gòu):千鋒教育。