捕获组有两种形式 一种是普通的捕获组,不产生歧义的情况下,后面简称捕获组,语法规则:(expression); 另一种是命名捕获组,语法规则:(?expression)或者(?’name’expression),这两种写法是等价的。 1、编号规则 如果没有显式为捕获组命名,即没有使用命名捕获组,那么需要按数字顺序来访问所有捕获组 在只有普通捕获组的情况下,捕获组的编号是按照“(”出现的顺序,从左到右编号的 (\d{4})-(\d{2}-(\d\d)) 1 1 2 3 3 2 上面的正则表达式可以用来匹配格式为yyyy-MM-dd的