首页 > 编程语言 >无涯教程-Java 正则 - [a-zA-Z]匹配函数

无涯教程-Java 正则 - [a-zA-Z]匹配函数

时间:2023-12-31 23:33:51浏览次数:23  
标签:Java String matcher 无涯 zA start 匹配 Match

字符类 [a-zA-Z] 匹配从a到z或A到Z的任何字符。

[a-zA-Z] - 示例

以下示例显示了字符类匹配的用法。

package com.learnfk;

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

public class CharacterClassDemo {
   private static final String REGEX = "[a-zA-Z]";
   private static final String INPUT = "dbcabca124ADCbc";

   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
Match String start(): 1
Match String start(): 2
Match String start(): 3
Match String start(): 4
Match String start(): 5
Match String start(): 6
Match String start(): 10
Match String start(): 11
Match String start(): 12
Match String start(): 13
Match String start(): 14

参考链接

https://www.learnfk.com/javaregex/javaregex-character-class-range.html

标签:Java,String,matcher,无涯,zA,start,匹配,Match
From: https://blog.51cto.com/u_14033984/9051037

相关文章

  • Java基础-JavaDoc生成文档
    JavaDocjavadoc命令是用来生成自己API文档的 参数信息@author作者名@version版本号@since指明需要最早使用的jdk版本@param参数名@return返回值情况@throws异常抛出情况 packagecom.wang.base;​/***@outhorWang*@version1.0*......
  • 基于java web的网上书城系统的设计与实现
    随着科学技术的飞速发展,各行各业都在努力与现代先进技术接轨,通过科技手段提高自身的优势,商品交易当然也不能排除在外,随着商品交易管理的不断成熟,它彻底改变了过去传统的经营管理方式,不仅使商品交易管理难度变低了,还提升了商品交易管理的灵活性。这种个性化的网上商品交易特别注重交......
  • 无涯教程-Java 正则 - [abc]匹配函数
    字符类[abc]匹配a,b或c。[abc]-示例以下示例显示了字符类匹配的用法。packagecom.learnfk;importjava.util.regex.Matcher;importjava.util.regex.Pattern;publicclassCharacterClassDemo{privatestaticfinalStringREGEX="[abc]";privatestatic......
  • 《Java编程思想第四版》学习笔记51--关于线程组的控制
    //:ThreadGroup1.java//Howthreadgroupscontrolpriorities//ofthethreadsinsidethem.publicclassThreadGroup1{publicstaticvoidmain(String[]args){//Getthesystemthread&printitsInfo:ThreadGroupsys=Thread.currentThread().......
  • 无涯教程-Java 正则 - characters \t 匹配函数
    字符\t与制表符匹配。以下示例显示了字符匹配的用法。packagecom.learnfk;importjava.util.regex.Matcher;importjava.util.regex.Pattern;publicclassCharactersDemo{privatestaticfinalStringREGEX="\t";privatestaticfinalStringINPUT="abc......
  • 基于Java的高校教学业绩信息管理系统
    现代经济快节奏发展以及不断完善升级的信息化技术,让传统数据信息的管理升级为软件存储,归纳,集中处理数据信息的管理方式。本高校教学业绩信息管理系统就是在这样的大环境下诞生,其可以帮助管理者在短时间内处理完毕庞大的数据信息,使用这种软件工具可以帮助管理人员提高事务处理效率,达......
  • JavaScript元素根据父级元素宽高缩放
    /***等比缩放*@paramwrap外部容器*@paramcontainer待缩放的容器*@returns{{width:number,height:number}}*返回值:width:宽度,height:高度*/aspectRatio(wrap:any,container:any){//w=h/ratio,h=w*rat......
  • JavaScript调用系统邮件快速分享
    在前端使用邮件分享进行快速分享~,详情参考->MDN自定义参数subject:主题cc:抄送到次要收件人(与邮件有关但无需做出应答的个人或组织)bcc:密送到其他收件人(主要、次要收件人不应该获得密送收件人的身份)body:邮件内容注:每个字段的值都必须进行编码(也就是,带有......
  • 无涯教程-Java 正则 - characters \uhhhh 匹配函数
    字符\0uhhhh与具有Unicode值0uhhhh的字符匹配。以下示例显示了字符匹配的用法。packagecom.learnfk;importjava.util.regex.Matcher;importjava.util.regex.Pattern;publicclassCharactersDemo{privatestaticfinalStringREGEX="\\u0041";privatesta......
  • JavaScript圆形转多边形经纬度数组算法及示例
    前言在地理信息系统(GIS)和地图应用中,有时需要将圆形区域表示为多边形的经纬度数组对象。本文将介绍如何使用JavaScript实现圆形转多边形经纬度数组的算法,并提供一个示例来演示其用法。概述圆形转多边形经纬度数组的算法的目标是将给定的圆形区域表示为多边形的经纬度数组对象。这......