logo
Loading...

爬蟲中group的意思 - Cupoy

您好,我有兩個問題問題一:為什麼匹配結果永遠都只有一種(除了group以外)test_string ...

pycrawler,pycrawler-d11

爬蟲中group的意思

2019/12/11 12:28 PM
Python網路爬蟲論壇
葉碩涵
觀看數:0
回答數:1
收藏數:1
pycrawler
pycrawler-d11

您好,我有兩個問題

問題一:為什麼匹配結果永遠都只有一種(除了group以外)

test_string = "I love dog."

regex = 'I love [acdgnost]+'

RegexMatchingTest(regex, test_string)

匹配結果是I love dog

為什麼不是

I love d,I love o,I love g

I love do,I love dg, I love og,

I love dog



問題二:我查資料後還是不懂group的意思

test_string = "I like hiking sport."

regex = 'I like (hiking|basketball) sport'

RegexMatchingTest(regex, test_string)

group(0)的結果是因為他把regex當成'I like hiking|basketball sport' 嗎??

那group(1)要怎麼理解