首页 > 编程语言 >无涯教程-Java 正则 - ^匹配函数

无涯教程-Java 正则 - ^匹配函数

时间:2024-01-02 14:32:30浏览次数:28  
标签:匹配 String matcher 无涯 start 正则 static Pattern Java

边界匹配器 [^] 匹配行的开头。

^ - 示例

下面的示例显示边界匹配器的用法。

package com.learnfk;

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

public class BoundaryMatcherDemo {
   private static final String REGEX = "^";
   private static final String INPUT = "Welcome to LearnFk.COM";

   public static void main(String[] args) {
      //创建一个模式
      Pattern  pattern = Pattern.compile(REGEX);
      
      //获取匹配对象
      Matcher matcher = pattern.matcher(INPUT); 

      while(matcher.find()) {
         //打印匹配的起始索引。
         System.out.println("Match String start(): "+matcher.start());
      }
   }
}

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

Match String start(): 0

参考链接

https://www.learnfk.com/javaregex/javaregex-boundary-matcher-begin.html

标签:匹配,String,matcher,无涯,start,正则,static,Pattern,Java
From: https://blog.51cto.com/u_14033984/9069706

相关文章

  • 无涯教程-Java 正则 - \P{InGreek}匹配函数
    字符类\P{InGreek}匹配除希腊符号以外的任何字符。P{InGreek}-示例下面的示例显示Unicode字符类匹配的用法。packagecom.learnfk;importjava.util.regex.Matcher;importjava.util.regex.Pattern;publicclassUnicodeCharacterClassDemo{privatestaticfina......
  • 无涯教程-Java 正则 - \p{Sc}匹配函数
    字符类\p{Sc}与任何货币符号匹配。p{Sc}-示例下面的示例显示Unicode字符类匹配的用法。packagecom.learnfk;importjava.util.regex.Matcher;importjava.util.regex.Pattern;publicclassUnicodeCharacterClassDemo{privatestaticfinalStringREGEX="\\p{......
  • LeetCode-10 正则表达式匹配
    LeetCode-10正则表达式匹配给你一个字符串s和一个字符规律p,请你来实现一个支持'.'和'*'的正则表达式匹配。'.'匹配任意单个字符'*'匹配零个或多个前面的那一个元素所谓匹配,是要涵盖整个字符串s的,而不是部分字符串。示例1:输入:s="aa",p="a"输出:false解释:"a"......
  • Spring Boot 正式弃用 Java 8。。
    大家好,我是R哥。关注Spring框架的都知道,因为Spring6.0要求最低JDK17+,所以SpringBoot3.0也必须JDK17+了,但是3.0出来的时候,一站式生成项目还是可以选Java8的,如下图所示:这是Spring提供的一站式生成Spring应用的网站,这个网站可以帮助开发人员一键生成符合Sprin......
  • 【JDK源码】Java中LinkedList的实现
    JDK版本:1.8.0_271基础介绍LinkedList底层数据结构是一个双向链表:链表的每个节点叫做Node,在Node中,prev属性表示前一个节点的位置,next属性表示后一个节点的位置first是双向链表的头节点,它的前一个节点是nulllast是双向链表的尾节点,它的后一个节点是null当链表中没有数据时,fi......
  • 【JDK源码】Java包装类的缓存是怎么回事
    JDK版本:1.8.0_271基础介绍缓存机制包装类是对Java中基本类型的封装,在JDK5中引入了包装类的缓存机制,有助于节省内存。实现方式是在类初始化的时,提前创建好会频繁使用的包装类对象,当需要使用某个类的包装类对象时,如果该对象包装的值在缓存的范围内,就返回缓存的对象,否则就创建新的......
  • 在Java HttpURLConnection库上编写一个下载程序下载美图秀秀的图片
    在JavaHttpURLConnection库上编写一个下载程序,该下载程序使用Kotlin下载https://xiuxiu.meitu.com/的内容,代码必须使用以下代码:代理主机:www.duoip.cn,代理端口:8000。importjava.io.BufferedReaderimportjava.io.InputStreamReaderimportjava.net.HttpURLConnectionimportjav......
  • 无涯教程-Java 正则 - \p{XDigit}匹配函数
    字符类\p{XDigit}匹配任何十六进制字符。p{XDigit}-示例下面的示例显示Posix字符类匹配的用法。packagecom.learnfk;importjava.util.regex.Matcher;importjava.util.regex.Pattern;publicclassPosixCharacterClassDemo{privatestaticfinalStringREGEX......
  • 2024.1.1 Java学习
    1.前缀自增自减法:先进行自增或自减运算,在进行表达式运算2.后缀自增自减法:先进行表达式运算,再进行自增或自减运算3.位运算符,作用在所有的位上。&:如果相对应位都是1,结果为1|:相对应位有1位是1,结果为1^:相对应位不同,结果为1~:按位取反,0变1,1变0<<:左操作数按位左移右操作数指定......
  • 无涯教程-Java 正则 - \p{Print}匹配函数
    字符类\p{Print}与任何可打印字符匹配。p{Print}-示例下面的示例显示Posix字符类匹配的用法。packagecom.learnfk;importjava.util.regex.Matcher;importjava.util.regex.Pattern;publicclassPosixCharacterClassDemo{privatestaticfinalStringREGEX=......