10.第九节demo9---分组

    xiaoxiao2025-01-06  54

    package com.zzh.day2; import java.util.regex.Matcher; import java.util.regex.Pattern; /* * 正则表达式的分组 * */ public class demo3 { public static void main(String[] args) { //分组序号的判别--第几个左小括号即使第几组 Pattern pattern = Pattern.compile("(\\d{3,5})([a-z]{2})"); String s = "123aa-34345bbbbb-234cc-00"; Matcher matcher = pattern.matcher(s); while(matcher.find()){ System.out.println(matcher.group(2)); } } }

    代码在做什么: 测试分组。 输出结果: aa bb cc

    使用()分组

    注:一般情况下,整个需要匹配的字符串理论上也算一组。 group(n),输出第n组匹配的字串。

    最新回复(0)