利用正則表達(dá)式來(lái)提取想要的內(nèi)容要使用分組。
分組就是用一對(duì)圓括號(hào)“()”括起來(lái)的正則表達(dá)式,匹配出的內(nèi)容就表示一個(gè)分組。從正則表達(dá)式的左邊開(kāi)始看,看到的第一個(gè)左括號(hào)“(”表示第一個(gè)分組,第二個(gè)表示第二個(gè)分組,依次類(lèi)推,需要注意的是,有一個(gè)隱含的全局分組(就是0),就是整個(gè)正則表達(dá)式。
要想提取數(shù)據(jù),首先你需要寫(xiě)出正確的正則表達(dá)式,在表達(dá)式中把要提取的內(nèi)容使用分組括起來(lái);然后執(zhí)行match或search匹配;匹配后使用group(num)和groups方法獲取提取內(nèi)容