英文字母(均为大小写)和数字(0到9)被视为单词字符。您可以使用元字符“ \ w”来匹配它们。

例子1import java.util.Scanner;

import java.util.regex.Matcher;

import java.util.regex.Pattern;

public class Example {

public static void main(String args[]) {

//从用户读取字符串

System.out.println("Enter a String");

Scanner sc = new Scanner(System.in);

String input = sc.nextLine();

String regex = "^\\w{5}";

//编译正则表达式

Pattern pattern = Pattern.compile(regex);

//检索匹配器对象

Matcher matcher = pattern.matcher(input);

if(matcher.find()) {

System.out.println("Match occurred");

} else {

System.out.println("Match not occurred");

}

}

}

输出1Enter a String

hello

Match occurred

输出2Enter a String

#how

Match not occurred

例子2import java.util.Scanner;

public class RegexExample {

public static void main( String args[] ) {

//接受文字的正则表达式

String regex = "\\w*";

System.out.println("Enter input value: ");

Scanner sc = new Scanner(System.in);

String input = sc.nextLine();

boolean bool = input.matches(regex);

if(bool) {

System.out.println("match occurred");

} else {

System.out.println("match not occurred");

}

}

}

输出结果Enter input value:

*##&

match not occurred

java 字符单词匹配_如何使用Java RegEx匹配单词字符?相关推荐

  1. java a标签正则_正则表达式:java中婚配HTML中a标签中的中文字符

    正则表达式:java中匹配HTML中a标签中的中文字符 今天群里一位朋友问到了一个正则表达式的问题,有如下内容: 特432 453543 a1特123你好123吗? 特2 标签中的文字现在要匹配出内容 ...

  2. java char字符转编码_一、java基础-数据类型_数据类型转化_字符编码_转义字符

    1.Java  支持的8种基本数据类型: java的四种整数数据类型:byte 1    short 2     int4     long8 byte     8位带符号整数 -128到127之间的 ...

  3. java正则出现次数_正则表达式(二)—匹配次数的正则

    正则表达式 匹配次数的正则 在前一篇文章中,我们总结了和位置相关的正则,在这篇文章中,我们将继续学习正则表达式其它的内容. 假如现在给你一个regular_1.txt文件,让你找出含有连续2个a的行, ...

  4. java 正则表达式 判断 日期_怎么在java中利用正则表达式对时间日期进行判断

    怎么在java中利用正则表达式对时间日期进行判断 发布时间:2020-12-08 16:18:34 来源:亿速云 阅读:105 作者:Leah 这篇文章给大家介绍怎么在java中利用正则表达式对时间日 ...

  5. java c s测试_将Zlib Java与C进行基准测试

    我试图通过切换到C来加快最初用Java编写的TIFF编码器的速度,并已编译了Zlib 1.2.8,其中定义了Z_SOLO并包含最少的C文件集:adler32.c,crc32.c,deflate.c,& ...

  6. 深入理解Java虚拟机知乎_深入理解Java虚拟机(类文件结构)

    深入理解Java虚拟机(类文件结构) 欢迎关注微信公众号:BaronTalk,获取更多精彩好文! 之前在阅读 ASM 文档时,对于已编译类的结构.方法描述符.访问标志.ACC_PUBLIC.ACC_P ...

  7. java获取机器号_(转)JAVA获得机器码的实现

    http://yangshangchuan.iteye.com/blog/2012401 首先,定义了一个统一的接口,以支持不同操作系统不同实现的透明切换: Java代码  收藏代码 /** *生成机 ...

  8. java 集成开发工具_最好的Java开发人员测试和集成工具

    java 集成开发工具 通过从您的应用程序学习企业APM产品,发现更快,更有效的性能监控. 参加AppDynamics APM导览! 无论您是刚刚起步还是已经从事了一段时间,使用正确的工具进行编程都可 ...

  9. java整数的因式分解_如何在Java中找到整数的质数-因式分解

    java整数的因式分解 编程课程中的常见家庭作业/任务之一是关于Prime Factorization. 要求您编写一个程序以找到给定整数的素因子 . 一个数字的素数因子是将精确地除以给定数字的所有素 ...

  10. java 配置文件的路径_详解java配置文件的路径问题

    详解java配置文件的路径问题 详解java配置文件的路径问题 各种语言都有自己所支持的配置文件,配置文件中有很多变量是经常改变的.不将程序中的各种变量写死,这样能更方便地脱离程序本身去修改相关变量设 ...

最新文章

  1. 英特尔将进行重大业务重组
  2. R 报错:package ‘***’ is not available (for R version ****) 的解决方案
  3. git remote add Mycat https://github.com/MyCATApache/Mycat-Server.git
  4. luogu3810 【模板】三维偏序(陌上花开)
  5. toString和newString的原理
  6. synchronized的实现原理
  7. MVVM  MVVM是Model-View-ViewModel的简写
  8. java集合按大小排序_List集合对象中按照不同属性大小排序的实例
  9. 为VMware ESXi主机添加本地存储的过程及注意事项之2
  10. Oracle 补丁体系 及 opatch 工具 介绍
  11. VS自带工具:dumpbin的使用查看Lib,dll等
  12. 最新第一波:全国信息化工程师软考-系统集成项目管理工程师(高级案例高分论文)
  13. 今天我们来聊聊递归喝汽水问题
  14. JS中flag使用场景之一
  15. openssh和openssl下载网址
  16. Hostapd.conf详细释义
  17. javascript库概念与连缀
  18. KDE-Graphics(KDE图形图像软件)先容
  19. [数论] EXBSGS(拔山盖世算法)
  20. python下载ASF的sentinel1数据

热门文章

  1. 设计模式学习(三):创建型模式【转】
  2. 【自然框架】之通用权限(三):组织结构表组
  3. SpringCloud之Ribbon源码分析(一)
  4. Redis的持久化机制:RDB和AOF
  5. redis等缓存和mysql的数据同步问题解决思路
  6. 把CAS部署远程服务器上,在本地client访问CAS会出现无法统一注销的问题
  7. Web开发之Cookie
  8. 【分享】迅为iTOP4412开发板-Android系统屏幕旋转设置
  9. postgresql 时区与时间函数
  10. SQL“多字段模糊匹配关键字查询”