java.util.regex.Pattern.matches()方法匹配正则表达式和给定的输入。它有两个参数,即正则表达式和输入。如果正则表达式和输入匹配,则返回true,否则返回false。

给出了一个演示Java正则表达式中的Pattern.matches()方法的程序,如下所示:

示例import java.util.regex.Pattern;

public class Demo {

public static void main(String args[]) {

String regex = "a*b";

String input = "aaab";

System.out.println("Regex: " + regex);

System.out.println("Input: " + input);

boolean match = Pattern.matches(regex, input);

System.out.println("\nDoes the regex match with the input? " + match);

}

}

输出结果Regex: a*b

Input: aaab

Does the regex match with the input? true

现在让我们了解上面的程序。

正则表达式和输入值被打印出来。然后,Pattern.matches()方法匹配正则表达式和给定的输入,并打印结果。演示此代码段如下:String regex = "a*b";

String input = "aaab";

System.out.println("Regex: " + regex);

System.out.println("Input: " + input);

boolean match = Pattern.matches(regex, input);

System.out.println("\nDoes the regex match with the input? " + match);

java pattern matches,Java正则表达式中的Pattern.matches()方法相关推荐

  1. java 获取sqlsession_获取Java的MyBatis框架项目中的SqlSession的方法

    从XML中构建SqlSessionFactory从XML文件中构建SqlSessionFactory的实例非常简单.这里建议你使用类路径下的资源文件来配置. String resource = &qu ...

  2. Java EasyExcel在Web网站中读写Excel的方法及示例代码

    使用EasyExcel可以更容易简单在Web网站中读写Excel,本文主要介绍在Java Web网站中读写Excel方法及示例代码. 原文地址:Java EasyExcel在Web网站中读写Excel ...

  3. 一个java程序中什么是主类_下列哪个是Java应用程序主类中正确的main方法?_学小易找答案...

    [判断题]用佛尔哈德法测定Ag + 时,不用先除去氮的低价氧化物.汞盐等杂质. [单选题]下列哪个是Java应用程序主类中正确的main方法? [判断题]javac.exe 命令文件存放在 JDK 安 ...

  4. java qq验证_JAVA正则表达式校验qq号码的方法

    导读 正文 Java 正则表达式 正则表达式定义了字符串的模式. 正则表达式可以用来搜索.编辑或处理文本. 正则表达式并不仅限于某一种语言,但是在每种语言中有细微的差别. 正则表达式实例 一个字符串其 ...

  5. Java构造函数的使用_java中构造函数的使用方法

    java中构造函数的使用方法 发布时间:2020-06-26 18:08:07 来源:亿速云 阅读:113 作者:Leah 本篇文章为大家展示了java中构造函数的使用方法,代码简明扼要并且容易理解, ...

  6. java private 接口_java接口中 定义 private 私有方法

    在传统的Java编程中,被广为人知的一个知识点是:java Interface接口中不能定义private私有方法.只允许我们定义public访问权限的方法.抽象方法或静态方法.但是从Java 9 开 ...

  7. java sendredirect报错_java 中sendredirect()和forward()方法的区别

    HttpServletResponse.sendRedirect与RequestDispatcher.forward方法都可以实现获取相应URL资源. sendRedirect实现请求重定向,forw ...

  8. java int位运算_java中int的表示方法,位运算的解析

    随着时代的不断发展,越来越多的人开始投入到java的学习当中来.今天就来为大家介绍java中int的表示方法以及位运算的内容有哪些一起来看看吧. 首先我们需要知道的是,在java中,int是使用32位 ...

  9. java 怎么创建窗体_java中创建窗体的方法

    java中创建窗体的方法 发布时间:2020-06-16 11:26:04 来源:亿速云 阅读:102 作者:Leah 这篇文章给大家分享的是有关java中创建窗体的方法,小编觉得挺实用的,因此分享给 ...

最新文章

  1. jquery 使用jquery操作Dom
  2. 开发日记-20190814 关键词 日常
  3. 事件,信号量,互斥量
  4. 2021年度总结——做好事不留名·CSDN中的【雷锋】
  5. [BUUCTF-pwn]——[Black Watch 入群题]PWN
  6. Struts文件上传与下载详解_上传单个文件
  7. mycat和应用程序集成_企业应用程序集成简介
  8. windows Tracert命令
  9. Hadoop系列-YARN RM HA 高可用集群
  10. 【Flink】Flink常量UDF-TableFunction优化
  11. 一个MD4在线加密脚本源码
  12. 路由交换基础——NAT(网络地址转换)
  13. 用JavaScript实现的十个图像特效
  14. Aqara 2021发布会:万物互联的家庭智慧全景
  15. 网站优化JS css压缩
  16. java main传入参数_向java的main()传入大量参数
  17. 嵌入式linux设置屏幕亮度
  18. linux授读写权限,Linux系统中,设定资料读写权限
  19. sql查询重复订单号
  20. 【安全知识分享】工程项目夏季、雨季、夜间、防汛施工安全培训教育(附下载)

热门文章

  1. [艾兰岛][Ylands]从0开始学游戏开发_11.翅膀特效
  2. oracle中删除表的步骤,Oracle中删除表,删除数据以及恢复数据
  3. 洛阳市住房公积金管理中心数据容灾备份系统建设项目
  4. 个人小程序不支持 web-view
  5. Java Win32 API FindWindow函数找不到窗口问题
  6. 全民K歌---PYTHON---下载歌曲第二弹
  7. oracle查询时间交集,ORACLE SQL日期范围交集
  8. 外星人m15r7键盘失灵问题解决
  9. 房屋结构安全鉴定的检测内容详述
  10. java集合的遍历_java集合遍历方法总结