第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定

在python正則表達(dá)式中\(zhòng)1是什么意思???

ma4?=?re.match(r'<([\w]+>)[\w]+</\1','<book>python</book>')
print(ma4)

上面的代碼中的\1為什么就會(huì)起到重復(fù)的作用,請各位大神解答一下

正在回答

3 回答

\1表示使用編號為1的分組,在前面有個(gè)括號([\w]+>) 這個(gè)括號內(nèi)的就表示是編號為1的分組,如果這個(gè)正則表達(dá)式中有多個(gè)括號,就是說有多個(gè)分組,然后想復(fù)用第n個(gè)分組,就加一個(gè)\n,就OK了,不知道有沒有說清楚


1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

慕瓜9435863 提問者

那么如果前面有多個(gè)括號,那么就是按順序下來進(jìn)行編號分組嗎?
2018-07-15 回復(fù) 有任何疑惑可以回復(fù)我~
#2

redrose2100 回復(fù) 慕瓜9435863 提問者

應(yīng)該是這樣的,不過這個(gè)我沒試
2018-07-15 回復(fù) 有任何疑惑可以回復(fù)我~
#3

redrose2100 回復(fù) 慕瓜9435863 提問者

如果多個(gè)括號不按順序編號,那這種按分組編號的使用的方式就沒有意義了,所以應(yīng)該是按照順序編號的
2018-07-15 回復(fù) 有任何疑惑可以回復(fù)我~
#4

慕瓜9435863 提問者 回復(fù) redrose2100

好噠,謝謝了!
2018-07-15 回復(fù) 有任何疑惑可以回復(fù)我~
#5

Dianepure_ 回復(fù) redrose2100

match不是有g(shù)roups() 方法么,里面可以看到list的索引編號
2019-03-01 回復(fù) 有任何疑惑可以回復(fù)我~
查看2條回復(fù)

>>> ma4 = re.match(r'<([\w]+>)[\w]+</\1','<book>pythonn</book>')

>>> ma4.group()

'<book>pythonn</book>'

>>> ma4 = re.match(r'<([\w]+>)[\w]+</\1','<bookk>pythonn</bookk>')

>>> ma4.group()

'<bookk>pythonn</bookk>'

這老師講課的水平真一般。

0 回復(fù) 有任何疑惑可以回復(fù)我~

根據(jù)左邊括號數(shù)編號,0是整個(gè)模式,1是從左到右第一個(gè)括號,類推

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

在python正則表達(dá)式中\(zhòng)1是什么意思???

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號