首页 > 编程语言 >无涯教程-Java 正则 - Matcher useAnchoringBounds函数

无涯教程-Java 正则 - Matcher useAnchoringBounds函数

时间:2023-12-31 16:31:44浏览次数:30  
标签:regex Java Matcher 无涯 util matcher java useAnchoringBounds

java.util.regex.Matcher.useAnchoringBounds(boolean b)方法设置此匹配器的区域边界定位。

Matcher useAnchoringBounds - 声明

public Matcher useAnchoringBounds(boolean b)
  • b   -  指示是否使用锚定边界的布尔值。

Matcher useAnchoringBounds - 返回值

这个匹配器。

Matcher useAnchoringBounds - 示例

下面的示例显示java.util.regex.Matcher.useAnchoringBounds(boolean b)方法的用法。

package com.learnfk;

import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class MatcherDemo {
   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) {
      //创建一个模式
      Pattern pattern = Pattern.compile(REGEX);
      
      //获取匹配器对象
      Matcher matcher = pattern.matcher(INPUT); 
      matcher.useAnchoringBounds(true);
      System.out.println(matcher.hasAnchoringBounds());
   }
}

让无涯教程编译并运行以上程序,这将产生以下输出-

true

参考链接

https://www.learnfk.com/javaregex/javaregex-matcher-useanchoringbounds.html

标签:regex,Java,Matcher,无涯,util,matcher,java,useAnchoringBounds
From: https://blog.51cto.com/u_14033984/9049299

相关文章

  • JavaWebDay11
    文件上传简介本地存储调用image的方法transferto  文件没配置的话默认大小为1M,但多数情况下是超过1M的实际项目开发中很少会用本地存储,占内存且风险高,并且无法直接访问 解决方案:企业自己开发一个或直接用其他公司的比如阿里云华为云等修改员工查询回显:......
  • 无涯教程-Java 正则 - Matcher reset(CharSequence input)函数
    java.util.regex.Matcher.reset(CharSequenceinput)方法使用新的输入序列重置此匹配器。Matcherreset-声明publicMatcherreset(CharSequenceinput)input - 新的输入字符序列。Matcherreset-返回值这个匹配器。Matcherreset -示例下面的示例显示java.uti......
  • 无涯教程-Java 正则 - Matcher toMatchResult函数
    java.util.regex.Matcher.toMatchResult()方法将此匹配器的匹配状态作为MatchResult返回。MatchResulttoMatchResult()-声明以下是java.util.regex.Matcher.toMatchResult()方法的声明。publicMatchResulttoMatchResult()MatchResulttoMatchResult()-返回值具有此......
  • Java 8的新特性:Lambdas和CompletableFuture解析
    1.背景介绍Java8是Java语言的一个重要版本,它引入了许多新的特性,这些特性使得Java语言更加强大和灵活。其中,Lambdas和CompletableFuture是Java8最重要的两个新特性之一。Lambdas是Java8中引入的一种新的函数式编程特性,它使得Java代码更加简洁和易读。CompletableFuture是Java8中......
  • 剑指Offer Java题解(前3道题)
    目录1.二维数组中的查找2. 替换空格3. 从尾到头打印链表1.二维数组中的查找题目链接:传送。方法一,暴力枚举。参考代码:packageproblem01;/***@Authorsyrdbt*@Date2019/7/314:05*二维数组中的查找*方法一,暴力枚举*/publicclassSolution{publicboole......
  • 深度优先搜索(DFS) 学习、Java代码实现
    深度优先搜索(DFS) 的基本思想:从图中的某个顶点v出发,然后依次从未被访问的v 的邻接点开始深度优先搜索,直至图中所有和 v 路径相通的顶点都被访问,然后选择另外一个没有被访问的顶点开始深度优先搜索。 1. 概述 深度优先搜索(DFS) 的基本思想:从图中的某个顶点v出发,然后依次......
  • Java 自定义注解
    1. 元注解元注解是Java 提供的一些基本注解,使用这些元注解区可疑创建新的注解;可以先大致看一下元注解,然后去看后面自定义注解的例子。元注解有@Retention,@Documented,@Target,@Inherited,@Repeatable 五种。1.1 @Retention@Retention 可以定义注解的生命周期,注解的存活时......
  • Java 自定义类加载器
    1. 系统类加载器系统提供的类加载器有如下三种:启动类加载器, 扩展类加载器,引用程序类加载器。1.1 启动类加载器启动类加载器(BootstrapClassLoader)负责将存放在<JRE_HOME>\lib目录中的,或者被-Xbootclasspath参数所指定的路径中的,并且是虚拟机识别的(仅按照文件名识别,如rt.jar......
  • Java递归查询文件下所有的图片,移动到指定文件夹中,分批次建立子文件夹
    1.代码实例将/Users/shiheng/desktop/测试文件目录下的图片(包含子文件夹目录下的图片)移动到了/Users/shiheng/desktop/测试结果目录下,默认不分批次建立子文件夹,重名文件只保存一个,代码如下所示:packagecom.syrdbt.java.study;importjava.io.File;importjava.util.*;/**......
  • 无涯教程-Java 正则 - Matcher reset()函数
    java.util.regex.Matcher.reset()方法重置此匹配器。Matcherreset()-声明publicMatcherreset()Matcherreset()-示例下面的示例显示java.util.regex.Matcher.reset()方法的用法。packagecom.learnfk;importjava.util.regex.Matcher;importjava.util.regex.Pat......