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

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

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

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

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

正在回答

3 回答

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


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

慕瓜9435863 提問者

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

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

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

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

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

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

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

Dianepure_ 回復(fù) redrose2100

match不是有g(shù)roups() 方法么,里面可以看到list的索引編號(hào)
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ù)左邊括號(hào)數(shù)編號(hào),0是整個(gè)模式,1是從左到右第一個(gè)括號(hào),類推

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

舉報(bào)

0/150
提交
取消
python正則表達(dá)式
  • 參與學(xué)習(xí)       80572    人
  • 解答問題       176    個(gè)

如何使用正則處理文本,帶你對(duì)python正則有個(gè)全面了解

進(jìn)入課程

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

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

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

幫助反饋 APP下載

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

公眾號(hào)

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