另外
要執(zhí)行正則表達(dá)式匹配,需要執(zhí)行find
動作,看源碼
增加解釋說明,看源碼的注釋
我模仿了題意,寫了測試代碼,結(jié)果如下
這樣的才會給Matcher
內(nèi)部的成員變量groups
賦值,groups[i] = -1;
這樣的之后在我們執(zhí)行m.group(1)
的時(shí)候我們才能獲得捕獲分組匹配到的內(nèi)容。
這里說得清楚,groupCount
返回的是正則表達(dá)式的捕獲分組的數(shù)量(捕獲分組和非捕獲分組是另外的知識點(diǎn)),groupCount
的結(jié)果并不能說明匹配的結(jié)果。