示例import java.util.regex.*;

class PatternMatch{

public static void main(String args[]) {

String content = "I am a student";

String string = ".*boy.*";

boolean isMatch = Pattern.matches(string,content);

System.out.println("The line contains 'boy'?"+ isMatch);

}

}

输出结果the line contains 'boy'?false

火柴()

用于检查整个文本是否与模式匹配。其输出为布尔值。如果找到匹配项则返回true,否则返回false。这是使用Regex搜索文本中字符串的最简单方法之一,还有另一种方法compile(),如果您要进行CASE INSENSITIVE搜索或要搜索多次出现可以使用。

对于上面的示例,它将是-String content = "I am a student";

String string = ".*BoY.";

Pattern pattern = Pattern.compile(string, Pattern.CASE_INSENSITIVE);

java正则表达式不包含-_不包含特定字符串的Java正则表达式。相关推荐

  1. pandas基于dataframe字符串数据列包含(contains)特定字符串来筛选dataframe中的数据行(rows where values contain substring)

    pandas基于dataframe字符串数据列包含(contains)特定字符串来筛选dataframe中的数据行(rows where values contain substring) 目录

  2. php 正则表达式不包含,不包含特定字符串的php正则表达式

    常用函数strstr($ str," abc"); 常规匹配preg_match(" /(abc)?/ is",$ str); 但是,如果要匹配没有特定字符串的 ...

  3. java.policy无法修改_如何配置Policy文件进行Java安全策略的设置

    中国人最喜欢访问的网站 只要注册ofo就送你10块钱,还等什么,快来注册吧 Java语言具有完善的安全框架,从编程语言.编译器.解释程序到Java虚拟机,都能确保Java系统不被恶意的代码或敌对的编译 ...

  4. shell中正则表达式详解_【转】【shell】正则表达式使用详解(一)

    入门简介 简单的说,正则表达式是一种可以用于模式匹配和替换的强有力的工具.我们可以在几乎所有的基于UNIX系统的工具中找到正则表达式的身影,例如,vi编辑器,Perl或PHP脚本语言,以及awk或se ...

  5. mac上java文件如何编译_如何在Mac上用Java编译和运行程序?

    小编典典 在Mac OSX或任何主要操作系统上编译和运行Java应用程序非常容易.Apple随OSX一起提供了一个功能齐全的Java运行时和开发环境,因此您要做的就是编写Java程序并使用内置工具来编 ...

  6. java 解析日期格式_日期/时间格式/解析,Java 8样式

    java 解析日期格式 自Java 几乎 开始以来,Java开发人员就通过java.util.Date类(自JDK 1.0起)和java.util.Calendar类(自JDK 1.1起 )来处理日期 ...

  7. 正则表达式 任意数字_作为运维还不会正则表达式?赶快看这篇学习一下

    概述 正则表达式是很多运维薄弱的一项技能.大家很多时候都会觉得正则表达式难记.难学.难用,但不可否认的是正则表达式是一项很重要的技能,所有今天将学习和使用正则表达式时的关键点整理如下,仅供参考. 什么 ...

  8. java基础代码实例_基础篇:详解JAVA对象实例化过程

    1 对象的实例化过程 对象的实例化过程是分成两部分:类的加载初始化,对象的初始化 要创建类的对象实例需要先加载并初始化该类,main方法所在的类需要先加载和初始化 类初始化就是执行方法,对象实例化是执 ...

  9. java有关的论述_中国大学MOOC: 以下有关JAVA线程的论述,正确的是()。

    中国大学MOOC: 以下有关JAVA线程的论述,正确的是(). 答:Java 线程由JAVA虚拟机JVM管理 Java 线程创建有两种方法:1)扩展java.lang.Thread类:2)实现Runn ...

  10. java程序设计清华大学出版社_清华大学出版社-图书详情-《Java程序设计基础》...

    出 版 说 明 我国高等学校计算机教育近年来迅猛发展,应用所学计算机知识解决实际问题,已经成为当代大学生的必备能力. 时代的进步与社会的发展对高等学校计算机教育的质量提出了更高.更新的要求.现在,很多 ...

最新文章

  1. python中json的使用
  2. 编写程序,统计一个长度为2的字符串在另一个字符串中出现的次数
  3. vue render函数
  4. Ansible 五(inventory文件 主机清单)
  5. aws ecr_在ECR上推送Spring Boot Docker映像
  6. ※※Java调用Runtime.exec()要注意的问题
  7. 单文件快速体验使用react输出hello_world
  8. redhat7.2创建本地yum源
  9. C语言数据结构各种排序算法(选择,直接,希尔,起泡等排序)
  10. Impala操作审计
  11. [MyBatis]诡异的Invalid bound statement (not found)错误
  12. 亚特兰大,I got you!
  13. 超酷网页 Message Box 样式集合
  14. ubuntu下安装python的gevent模块遇到的一个问题
  15. 精心整理的NGINX面试题
  16. 注意力模型(Attention Model)
  17. 如何查看虚拟机服务器ftp,如何通过FTP工具查看虚拟空间使用了多少?
  18. P2440 木材加工
  19. 向MySQL数据库中插入数据,sql语句没问题,但插入失败也不报错的原因
  20. linux虚拟机克隆mac地址冲突,虚拟机下linux迁移造成MAC地址异常处理办法(示例代码)...

热门文章

  1. 线程与进程,http、https(post、get),socket(tcp、udp)的拆包和粘包,protocol buffer、大头小头简述
  2. WP出现“无法登陆后台连接已重置”的原因及解决方法
  3. 模拟购物车页面全选单选的金额累加
  4. 2017年IDC行业市场现状及趋势
  5. C++/CLI标准化工作告一段落![原文发表时间:2005年9月22日]
  6. 能量原理与变分法笔记12:最小势能原理
  7. 苹果(apple)支付退款通知、api
  8. 5V输入升压16.8V四串筋膜枪原理与筋膜枪软硬件方案PCBA方案
  9. html页面引入ts文件,如何将ts文件中收到的参数显示到html页面
  10. java spring eventbus_Spring 事件:Application Event