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

示例

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

package com.yiibai;

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) {

// create a pattern

Pattern pattern = Pattern.compile(REGEX);

// get a matcher object

Matcher matcher = pattern.matcher(INPUT);

while(matcher.find()) {

//Prints the start index of the match.

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

¥ 我要打赏

纠错/补充

收藏

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

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

java中a z正则表达式,Java正则字符类[a-zA-Z]匹配相关推荐

  1. Java中快速掌握正则表达式

    Java中快速掌握正则表达式 概述 匹配符号 快捷符号 开始和结束 分组及其各种形式 常用的正则表达式 概述 某个语句规则的字符串 匹配符号 中括号[ ]:只有方括号里面 指定的字符 才参与匹配,也只 ...

  2. Java 中 Emoji 的正则表达式

    Java 中 Emoji 的正则表达式 查看原文:Android EditText过滤换行符,回车符和空白符,以及过滤表情 一.emoji 的范围 查阅维基百科中 emoji 的说明 1.杂项符号及图 ...

  3. java正则表达式匹配数字范围_在java中怎么利用正则表达式匹配数字

    在java中怎么利用正则表达式匹配数字 发布时间:2020-12-03 17:47:12 来源:亿速云 阅读:58 作者:Leah 在java中怎么利用正则表达式匹配数字?针对这个问题,这篇文章详细介 ...

  4. Java 中的 XML:Java 文档模型的用法

    Java 中的 XML:Java 文档模型的用法 英文原文 内容: 代码对比 DOM JDOM dom4j Electric XML XPP 结束语 下一次... 参考资料 关于作者 对本文的评价 相 ...

  5. 在java中使用JMH(Java Microbenchmark Harness)做性能测试

    文章目录 使用JMH做性能测试 BenchmarkMode Fork和Warmup State和Scope 在java中使用JMH(Java Microbenchmark Harness)做性能测试 ...

  6. java 泛型详解、Java中的泛型方法、 java泛型详解

    本文参考java 泛型详解.Java中的泛型方法. java泛型详解 概述 泛型在java中有很重要的地位,在面向对象编程及各种设计模式中有非常广泛的应用. 什么是泛型?为什么要使用泛型? 泛型,即& ...

  7. java中函数的调用,java中如何调用函数

    java动态调用函数,Java 中使用动态代码,java函数调用,java中如何调用函数 如何在 Java 中调用 C 函数 宗薇 [期刊名称]<网络新媒体技术> [年(卷),期]2000 ...

  8. Java中使用json时java.lang.NoClassDefFoundError: net/sf/ezmorph/Morpher问题解决

    Java中使用json时java.lang.NoClassDefFoundError: net/sf/ezmorph/Morpher问题解决 参考文章: (1)Java中使用json时java.lan ...

  9. java中 a-zA-z_Java正则字符类[a-zA-Z]匹配

    字符类[a-zA-Z]匹配从a到z或A到Z的任何字符. 示例 以下示例显示了字符类匹配的用法. package com.yiibai; import java.util.regex.Matcher; ...

最新文章

  1. java中获取当前服务器的Ip地址
  2. python表白代码弹窗-python实现祝福弹窗效果
  3. Scala基础教程(七):类和对象、特征
  4. c标签foreach遍历list_遍历 Dictionary,你会几种方式?
  5. Python---查找序列的最长递增子序列
  6. java http 上传文件_java利用httpClient实现后台文件上传请求
  7. mysql查看表结构命令
  8. 这款Java性能调优工具,真的很强!
  9. Objective-C的hook方案(一): Method Swizzling
  10. Python中defaultdict用法
  11. python基础6-控制语句
  12. Effective C++ -----条款18:让接口容易被正确使用,不易被误用
  13. 标准化考点考场高考英语听力广播系统解决方案
  14. 印象笔记中可以使用html语言吗,印象笔记支持markdown啦
  15. android通过webview调起支付宝app支付
  16. 写了个自动批改小孩作业的代码
  17. 2022微信群裂变强制分享引流源码+防洪+独立后台
  18. SSH远程ubuntu【无公网IP、内网穿透】 1-3
  19. 好书推荐--Linux之父Linus的自传《Just for Fun》
  20. 微信小程序:40029错误(invalid code)

热门文章

  1. Functional Commitment Schemes: From Polynomial Commitments to Pairing-Based Accumulators学习笔记
  2. 【香蕉oi】耍望节(数位DP+倍增优化)
  3. 题解 P1374 【进攻幽暗城】
  4. 使用Template控制Editor显示方式
  5. vscode 无法跳转到定义引用
  6. 杭电ACM-LCY算法进阶培训班-专题训练(计算几何入门)
  7. MEMS电容式加速度传感器(简介)-传感器专题
  8. Ctrl+Z 撤销 撤多了 砍手之前先修复!!
  9. 【方案开发】电子血压计方案开发设计
  10. 服务器操作系统tco的英文全称,云服务器ECS的英文全称