如果在此匹配器执行的最后一个匹配操作中搜索引擎命中了输入的结尾,则java.time.Matcher.hitEnd()方法返回true。

声明

以下是java.time.Matcher.hitEnd()方法的声明。

public boolean hitEnd()

返回值

如果在最后一场比赛中输入结束,则为true; 否则是false。

示例

以下示例显示了java.time.Matcher.hitEnd()方法的用法

package com.yiibai;

import java.util.regex.Matcher;

import java.util.regex.Pattern;

public class MatcherDemo {

private static String REGEX = "(a*b)(foo)";

private static String INPUT = "aabfooaabfooabfoob";

private static String REPLACE = "-";

public static void main(String[] args) {

Pattern pattern = Pattern.compile(REGEX);

// get a matcher object

Matcher matcher = pattern.matcher(INPUT);

while(matcher.find()) {

//Prints the offset after the last character matched.

System.out.println("First Capturing Group, (a*b) Match String end(): "+matcher.end());

}

System.out.println("hitEnd(): "+matcher.hitEnd());

}

}

编译并运行上面的程序,这将产生以下结果 -

First Capturing Group, (a*b) Match String end(): 6

First Capturing Group, (a*b) Match String end(): 12

First Capturing Group, (a*b) Match String end(): 17

hitEnd(): true

¥ 我要打赏

纠错/补充

收藏

加QQ群啦,易百教程官方技术学习群

注意:建议每个人选自己的技术方向加群,同一个QQ最多限加 3 个群。

java matcher方法_java.time.Matcher.hitEnd()方法相关推荐

  1. java中断线程_Java中断线程的方法

    使用interrupt()中断线程 当一个线程运行时,另一个线程可以调用对应的Thread对象的interrupt()方法来中断它,该方法只是在目标线程中设置一个标志,表示它已经被中断,并立即返回.这 ...

  2. java基础深入_java编程基础之方法深入

    大纲 方法入门 概述 前讲解的循环操作,可以解决的是代码重复的问题,但是此时的重复的代码必须是有规律的.那循环操作,能解决所有的代码重复吗?答案肯定是不行的,比如针对于某一种功能的重复操作,循环就无法 ...

  3. java 同类调用方法_JAVA中同类中方法的调用问题?

    1.为什么可以直接new+构造方法,来创建对象.而不用创建实例引用呢,像常见的这种:Car car1=new Car;我记得看过有说java中没有被引用的对象将被GC处理.那这个算不算. 你创建了一个 ...

  4. java一般方法有哪些方法有哪些方法_Java代码优化有哪些方法?

    Java代码优化是Java编程开发很重要的一个步骤,Java代码优化要注重细节优化,一个两个的细节的优化,产生的效果不大,但是如果处处都能注意代码优化,对代码减少体积.提高代码运行效率是有巨大帮助的, ...

  5. java虚拟内存扩展_Java 8虚拟扩展方法

    java虚拟内存扩展 我一直关注Java 8 Lambda表达式项目的发展已经有一段时间了,我对其当前的进展状态感到非常兴奋. 我发现的最新"易于理解"的演示文稿是这样的: htt ...

  6. java tostring 库_java重寫toString()方法

    toString()方法是Object類的方法,調用toString()會返回對象的描述信息. 1)為什么重寫toString()方法呢? 如果不重寫,直接調用Object類的toString()方法 ...

  7. java tostring方法_Java虚拟机如执行方法调用的(二)?

    虚方法调用 Java里所有非私有实例方法调用都会被编译成invokevirtual指令. 接口方法调用都会被编译成invokeinterface指令.这两种指令都属于Java虚方法的调用. 在大多数情 ...

  8. java 反射调用set方法_java反射调用set方法时如果让参数做自动类型转换

    这段时间学习java的反射机制想实现一个功能:遍历一个Map,然后利用反射机制调用BO的set方法,完成BO属性的自动注入.这样设计的初衷是解决Excel数据导入问题中的Map数据填充BO这一过程. ...

  9. java 二分查找_Java数组之Arrays方法

    Java数组之Arrays方法,拉勾IT课小编为大家分析,JAVA数组的一些方法,提升开发水平,增强技术开发水平,不断提升个人的技术能力,在对于java开发领域,很多人都从基础做起. 1. 数组的工具 ...

最新文章

  1. 滤波电容、去耦电容、旁路电容作用
  2. 使用 Webix 创建 Email 客户端
  3. LeetCode 402. 移掉K位数字 中等难度
  4. php弹出第一个数组中,PHP array_search始终返回数组的第一个键
  5. 锁大全与 GDB调试
  6. linux获取bind返回值信息,v$sql_bind_capture 获取绑定变量信息
  7. RefineDetLite:腾讯提出轻量级高精度目标检测网络
  8. python apply函数取数据中的后四位_python 实现rolling和apply函数的向下取值操作
  9. 软工文档——可行性研究报告
  10. 全球与中国ARM开发套件市场现状及未来发展趋势
  11. 计算机中缺失freeimage.dll,修复freeimage.dll
  12. python利用公式计算_python利用公式计算π的方法
  13. win10 不能使用 ps3相机
  14. Xcode6的新特性、
  15. [软件工程] 面向对象分析
  16. 导入/导出文件\照片(kml\shp\cad(dxf)\txt\excel)
  17. ”我的2016“-太多难忘的第一次
  18. 在计算机海洋里摸爬滚打搜集的一些资源
  19. KBPC3510-ASEMI电磁炉专用整流桥KBPC3510
  20. 3D游戏建模如火如荼,你还在为未来迷茫吗?

热门文章

  1. 好好吃饭、不焦虑打工、潮酷同行,这些公司的新年礼盒越来越会玩~
  2. 计算机二级Python|全国计算机等级考试练习系统|一笑而过|全真题库|2023备考
  3. springboot毕设项目招投标管理系统57xwe(java+VUE+Mybatis+Maven+Mysql)
  4. 关于RIL层一条命令的轮回转世
  5. 2021年A特种设备相关管理(电梯)报名考试及A特种设备相关管理(电梯)作业考试题库
  6. 使用maven来进行JavaSE增删改查
  7. 函数助手-时间函数-timeShift
  8. 在Eclipse中引用Jquery框架路径问题
  9. 电脑是否被监控?几个步骤教你判断
  10. 互联网资讯:小红书8月2日正式推行“号店一体”机制,支持“0门槛快速开店”