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

Python正則表達(dá)式如何進(jìn)行字符串替換實(shí)例

 更新時(shí)間:2016年12月28日 13:45:02   作者:WitsMakeMen  
Python正則表達(dá)式在使用中會(huì)經(jīng)常應(yīng)用到字符串替換的代碼。這篇文章主要介紹了Python正則表達(dá)式如何進(jìn)行字符串替換,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。

Python正則表達(dá)式在使用中會(huì)經(jīng)常應(yīng)用到字符串替換的代碼。有很多人都不知道如何解決這個(gè)問(wèn)題,下面的代碼就告訴你其實(shí)這個(gè)問(wèn)題無(wú)比的簡(jiǎn)單,希望你有所收獲。

1.替換所有匹配的子串用newstring替換subject中所有與正則表達(dá)式regex匹配的子串

result, number = re.subn(regex, newstring, subject) 

2.替換所有匹配的子串(使 用正則表達(dá)式對(duì)象)

rereobj = re.compile(regex) 
result, number = reobj.subn(newstring, subject)

Python字符串拆分

reresult = re.split(regex, subject) 

字符串拆分(使用正則表示式對(duì)象)

rereobj = re.compile(regex) 
result = reobj.split(subject) 

下面列出Python正則表達(dá)式的幾種匹配用法:

1.測(cè)試正則表達(dá)式是否 匹配字符串的全部或部分regex=ur"..." #正則表達(dá)式

if re.search(regex, subject): 
do_something() 
else:
do_anotherthing()

2.測(cè)試正則表達(dá)式是否匹配整個(gè)字符串regex=ur"...\Z" #正則表達(dá)式末尾以\Z結(jié)束

if re.match(regex, subject): 
do_something() 
else: 
do_anotherthing() 

3. 創(chuàng)建一個(gè)匹配對(duì)象,然后通過(guò)該對(duì)象獲得匹配細(xì)節(jié)regex=ur"..." #正則表達(dá)式

match = re.search(regex, subject) 
if match: 
# match start: match.start() 
# match end (exclusive): match.end() 
# matched text: match.group() 
do_something() 
else: 
do_anotherthing() 

以上就是對(duì)Python正則表達(dá)式在字符串替換中的具體介紹。希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

晋江市| 武清区| 富阳市| 古浪县| 滁州市| 离岛区| 石棉县| 象山县| 吉林市| 兴化市| 南岸区| 措美县| 卢氏县| 儋州市| 诏安县| 丰县| 毕节市| 镇雄县| 临泉县| 道真| 庆云县| 民勤县| 阜南县| 紫云| 施秉县| 云林县| 平武县| 齐齐哈尔市| 商南县| 石嘴山市| 玛纳斯县| 洪湖市| 郴州市| 灵石县| 玉门市| 乐清市| 峡江县| 贞丰县| 桂林市| 佛冈县| 淮滨县|