int groupCount()

描述 (Description)

java.time.MatchResult.groupCount()方法返回此匹配结果模式中的捕获组数。

声明 (Declaration)

以下是java.time.MatchResult.groupCount()方法的声明。int groupCount()

返回值 (Return Value)

此匹配器模式中的捕获组数。

例子 (Example)

以下示例显示了java.time.MatchResult.groupCount()方法的用法。package com.iowiki;

import java.util.regex.MatchResult;

import java.util.regex.Matcher;

import java.util.regex.Pattern;

public class MatchResultDemo {

private static final String REGEX = "(.*)(\\d+)(.*)";

private static final String INPUT = "This is a sample Text, 1234, with numbers in between.";

public static void main(String[] args) {

// create a pattern

Pattern pattern = Pattern.compile(REGEX);

// get a matcher object

Matcher matcher = pattern.matcher(INPUT);

if(matcher.find()) {

//get the MatchResult Object

MatchResult result = matcher.toMatchResult();

//Prints the number of capturing groups in this match result's pattern.

System.out.println("Capturing Groups: "+result.groupCount());

}

}

}

让我们编译并运行上面的程序,这将产生以下结果 -First Capturing Group - Match String: This is a sample Text, 1234, with numbers in between.

java中int count什么意思_int groupCount()相关推荐

  1. JAVA中int、String的类型转换(亲测)

    int -> String int i=12345; String s=""; 第一种方法:s=i+""; 第二种方法:s=String.valueOf( ...

  2. java中int转成String位数不足前面补零

    转载自:http://ych0108.iteye.com/blog/2174134 java中int转String位数不够前面补零 String.format("%010d", 2 ...

  3. Java中int和Integer的区别

    int 是基本类型,直接存数值 integer是对象,用一个引用指向这个对象 1.Java 中的数据类型分为基本数据类型和复杂数据类型 int 是前者>>integer 是后者(也就是一个 ...

  4. Java|Java中int的取值范围是多少

    Java 中 int 的取值范围是:-2^31 ~ 2^31-1 大致想一下,int 占 4字节,也就是 32 位,int 是有符号的,最高位为符号位.所以剩下31个位置. 那么我们大胆猜测一下,最大 ...

  5. Java中int的取值范围

    先上代码,通过下面代码的执行结果观察 public class Test {public static void main(String[] args) {// 2的31次方int j = (int) ...

  6. Java中int的取值范围的原因

    为什么Java中int型数据取值范围是[-231, 231-1] 为什么Java中int型数据取值范围是[-231,231-1],网上很多解释都存在问题. int是Java中的8种基本类型之一,一个i ...

  7. JAVA中int 是什么意思,java中int和Integer什么区别

    java中int和Integer的区别  一看就懂 int 是基本类型,直接存数值 integer是对象,用一个引用指向这个对象 1.Java 中的数据类型分为基本数据类型和复杂数据类型 int 是前 ...

  8. Java中int和short的取值范围_java中short、int、long、float、double取值范围

    1. 基本类型:int 二进制位数:32 包装类:java.lang.Integer 最小值:Integer.MIN_VALUE= -2147483648 (-2的31次方) 最大值:Integer. ...

  9. 016 Java中 int、Integer和 new Integer() 使用==比较

    Java中 int.Integer和 new Integer() 使用==比较 int则是java的一种基本数据类型,其定义的是基本数据类型变量 :Integer是int的包装类,其定义的是引用类型变 ...

  10. 【java技术面试第四讲】Java面试题04.java中int占几个字节

    Java面试题04 : java中int占几个字节 好啦!今天的文章就给看官们分享到这儿 如果觉得有帮助,记得关注.转发.收藏哟~       最近小编准备以连载的形式为大家分享一系列完整的面试经常问 ...

最新文章

  1. 接口测试 2021 接口测试白皮书 欢迎下载阅读
  2. 想满分的看这里:1015 德才论 (25分)
  3. java流写入数据库_使用Java流查询数据库
  4. python列表总结
  5. 第 5-3 课:线程池——Executors + 面试题
  6. java线程下载文件_Java多线程下载文件实例详解
  7. 不来看看这些 VUE 的生命周期钩子函数? | 原力计划
  8. html的兼容有哪些,HTML里需要兼容验证的浏览器有哪些
  9. Windows bat清理系统垃圾文件
  10. JAVA基本IO操作
  11. Android开发之中文语音朗读
  12. Quartus联合modelsim的ip核仿真——以FIFO为例——(报错问题解决)
  13. 勒索病毒的发展史及解密办法
  14. cas112-27-6|三乙二醇/二缩三乙二醇/三甘醇|三乙二醇 透明液体
  15. [小白向]Python使用request库调用API并获取返回的JSON数据包中的内容
  16. 基于单片机的电话拨号系统设计(#0472)
  17. 每日三个笑话-20151015
  18. Cisco asa 5510 ASDM图形管理界面(HTTPs)配置
  19. 人事管理系统Hrm1.0
  20. 服务器cpu e系列和x系列,看名识U品 认清E系列服务器CPU

热门文章

  1. Robust Object Tracking via Sparsity-based Collaborative Model
  2. 初学linux用哪个发行版本,初学者学习Linux选择哪个发行版本合适?
  3. 怎样去除EXCEL中的重复行
  4. 软件测试计划模板--云闪付平台
  5. 保研保专硕计算机专业,如果保研只能保专硕,是否应该放弃保研自己考?
  6. bash: /home/jdk/jdk1.8.0_261/bin/java: /lib/ld-linux.so.2: bad ELF interpre问题
  7. 计算机大赛鼓励语录,比赛前的鼓励的话
  8. 存储器——Cache
  9. 【科普】一读就懂:CPU到底是怎么识别代码的?
  10. 渗透之SQL注入-MYSQL常用语法