正则表达式 组的概念

在正则表达式中 ()定义了一个组java

\d\w(\d)(\w+):有3个组正则表达式

 0组:\d\w(\d)(\w+)ide

1组(\d)it

2组(\w+)class

 

(\d\w)(\d)(\w+):有4个组gc

0组:(\d\w)(\d)(\w+)di

1组:(\d\w)view

2组:(\d)vi

3组:(\w+)co

 java输出语句:


if(matcher.find()){
        int gc = matcher.groupCount();

    for(int i =0; i <= gc; i++)
            System.out.println("group " + i + " :" + matcher.group(i));

 

正文:1w22r3t

正则:\d(\w\d)+  结果:1w2     2r3

正则:(\d\w\d)+ 结果 1w22r3

相关文章
相关标签/搜索