亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁/技術(shù)文章
文章詳情頁

python 正則表達(dá)式替換

瀏覽:76日期:2022-07-05 14:29:33

問題描述

最近遇到一個(gè)正則表達(dá)式替換的問題

time數(shù)據(jù)里面的每條數(shù)據(jù)前面都有[0]= [1]= [2]= [3]=這個(gè)索引:

['time']={[0]={['status']=true,['ac']=1,['bg']=2},[1]={['status']=true,['ac']=1,['bg']=2},[2]={['status']=true,['ac']=1,['bg']=2},}

因?yàn)橐恍┰蚯懊娴乃饕龥]了,只能用正則來加上,問題是time里面的數(shù)據(jù)數(shù)量是不一樣的

['time']={{['status']=true,['ac']=1,['bg']=2},}['time']={{['status']=true,['ac']=1,['bg']=2},{['status']=true,['ac']=1,['bg']=2},}['time']={{['status']=true,['ac']=1,['bg']=2},{['status']=true,['ac']=1,['bg']=2},{['status']=true,['ac']=1,['bg']=2},}

有沒有方法自動在前面加順序的[0]= [1]= [2]= [3]=

補(bǔ)充:

錯(cuò)誤的數(shù)據(jù)是在一起的,而且time里面的數(shù)據(jù)順序不相同,如下:

['time1']={{['status']=true,['ac']=1,['bg']=2},},['time2']={{['status']=true,['ac']=1,['bg']=2},{['status']=true,['ac']=1,['bg']=2},},['time3']={{['status']=true,['ac']=1,['bg']=2},{['status']=true,['ac']=1,['bg']=2},{['status']=true,['ac']=1,['bg']=2},}

想改成:

['time1']={[0]={['status']=true,['ac']=1,['bg']=2},},['time2']={[0]={['status']=true,['ac']=1,['bg']=2},[1]={['status']=true,['ac']=1,['bg']=2},},['time3']={[0]={['status']=true,['ac']=1,['bg']=2},[1]={['status']=true,['ac']=1,['bg']=2},[2]={['status']=true,['ac']=1,['bg']=2},}

問題解答

回答1:

>>> import re>>> s=’['time']={{['status']=true,['ac']=1,['bg']=2},{['status']=true,['ac']=1,['bg']=2},{['status']=true,['ac']=1,['bg']=2},}’>>> n=0>>> def repl(m): global n rslt=’[%d]=%s’%(n,m.group(0)) n+=1 return rslt>>> p=re.compile(r’{[^{}]+},’)>>> p.sub(repl,s)’['time']={[0]={['status']=true,['ac']=1,['bg']=2},[1]={['status']=true,['ac']=1,['bg']=2},[2]={['status']=true,['ac']=1,['bg']=2},}’回答2:

i = 0def func(x): global i s = ’[%d]=%s’ % (i,x) i += 1 return s import rea = ’['time']={{['status']=true,['ac']=1,['bg']=2},{['status']=true,['ac']=1,['bg']=2},}’print re.sub(’{['status'’,lambda m:func(m.group(0)),a)

寫的不好,見笑了

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 自拍黄色片 | 欧美精品在线观看视频 | 国产xxxx做受性欧美88 | 欧美国产精品一区二区免费 | 最新孕交videosgratis | 日本无吗中文字幕免费婷婷 | 中文国产成人精品久久一区 | 婷婷丁香激情五月 | 欧美中文字幕 | 国产刚刚发育被强j在线播放 | 亚洲成在人天堂一区二区 | 色婷婷视频在线 | 国产日韩一区二区三区在线播放 | 成人午夜免费观看 | 日韩激情中文字幕一区二区 | 日韩精品免费一区二区 | 久久国产成人精品麻豆 | 公妇乱淫日本免费观看 | 日韩精品免费 | 在线观看免费黄色小视频 | 亚洲第5页 | 日韩欧美一区二区三区不卡在线 | 有码日韩 | 在线观看免费黄色片 | 尤物视频在线观看视频 | 国产一级免费视频 | 成熟女人免费一级毛片 | 亚洲黄色免费观看 | 日日麻批免费视频 | 撸大师视频在线观看 | 国产综合福利 | 91久久夜色精品国产九色 | 婷婷六月天在线 | a级毛片视频免费观看 | 日本成a人片在线观看网址 日本成人一区二区 | h网站免费在线观看 | 香蕉视频首页 | 久久草在线视频播放 | 免费网址你懂的 | 在线观看日韩精品 | 国产精品香蕉在线观看不卡 |