一.捕获组
捕获组 是把多个字符串当做字符单元来处理的方法。它通过对括号内的字符进行分组创建
捕获组是通过从左至右计算其开括号来进行编号。例如,在表达式((A)(B(C))),有4个这样的组:
((A)(B(C))
(A)
(B(C))
(C)
可以通过调用matcher对象的groupCount方法来看表达式有多少个分组。groupCount方法返回一个int值,表示matcher对象当前有多少个捕获组。
还有一个特殊的组就是group(0),它代表整个表达式,而且它不在返回数组里