import java.util.regex.Matcher;
import java.util.regex.Pattern;public class zhengz {public static void main(String[] args) {String line = "This order was placed for QT3000 ok?";String pattern = "QT(\\d+).ok?";Pattern r = Pattern.compile(pattern);Matcher m = r.matcher(line);System.out.println(m.find());System.out.println(m.groupCount());System.out.println(m.group(1));System.out.println(m.replaceFirst("QT8000 ok!"));}
}

输出:

true
1
3000
This order was placed for QT8000?

java正则基本用法相关推荐

  1. java正则 环视_Java正则环视和反向引用功能与用法详解

    本文实例讲述了Java正则环视和反向引用功能与用法.分享给大家供大家参考,具体如下: 环视 1.环视概念 环视,又称为零宽断言,简称断言. 环视强调位置(前面或后面),必须匹配环视表达式,才能匹配成功 ...

  2. java常见正则表达式用法

    java常见正则表达式用法 例1: 判断整个字符串是否只有大小写字母和数字 String str = "ABCaaa123GG";String reg = "^[A-Za ...

  3. java正则手机号_Java正则替换手机号代码实例

    在日常生活中,我们经常会遇到将一个手机号的4-7位字符串用正则表达式替换为为星号"*".这是出于对安全性和保护客户隐私的考虑将程序设计成这样的.下面我们就来看看具体代码. pack ...

  4. 四种Java线程池用法解析

    四种Java线程池用法解析 本文为大家分析四种Java线程池用法,供大家参考,具体内容如下 http://www.jb51.net/article/81843.htm 1.new Thread的弊端 ...

  5. 2020-12-17 【 java优先队列的用法】

    java优先队列的用法 peek是top() 只取最上面的元素 poll是pop() 弹出 add是添加 push 类的比较器,相对于仿函数 struct cmp{ bool operator ()( ...

  6. java中import用法

    java中import用法 单类型导入(single-type-import),例如import java.io.File; 按需类型导入(type-import-on-demand),例如 impo ...

  7. 正则 ?= 和 ?= 用法 以及零宽断言等概念

    正则 ?<=  和 ?= 用法 参考网址:http://baike.baidu.com/link?url=2zORJF9GOjU8AkmuHDLz9cyl9yiL68PdW3frayzLwWQh ...

  8. java.nio.ByteBuffer用法小结

    转载自  java.nio.ByteBuffer用法小结 在NIO中,数据的读写操作始终是与缓冲区相关联的.读取时信道(SocketChannel)将数据读入缓冲区,写入时首先要将发送的数据按顺序填入 ...

  9. Java Spring IOC用法

    Java Spring IOC用法 Spring IoC 转载于:http://www.cnblogs.com/flowwind/p/4772375.html 在前两篇文章中,我们讲了java web ...

最新文章

  1. 网站推广期间如何理解定制网站推广基本要素
  2. Split字符串分割函数
  3. python用pywin32库来隐藏windows文件
  4. python调用系统命令_Python如何调用外部系统命令
  5. java webstock 在线直播_在线教育直播开发的这些知识你知道吗?
  6. 用PHP写一个最简单的解释器Part1
  7. 使用集合映射和关联关系映射_使用R进行基因ID映射
  8. node ajax validator,node/express 4:在ajax post上使用express-validator显示错误
  9. [USACO] Gold组刷题记录
  10. linux环境nginx-1.10.3安装
  11. mysql 优化 (1)
  12. DICOM笔记-使用DCMTK库的DcmOutputBufferStream类将DICOM信息序列化到内存中
  13. Jetpack 全家桶之 App Startup 看完源码后真不是你们说的那样
  14. 谷歌浏览器清除指定网站cookie和缓存方法步骤
  15. 《漫游》之《耽美幻想》
  16. “晓白”学python-科普篇(2)-人们都用python做什么?
  17. 苹果手机话筒声音小怎么办_手机的声音小怎么办
  18. centos6修改ssh远程端口
  19. 从远程调用框架认识Zookeeper
  20. c++入门笔记自己整理+代码分析附目录(下)

热门文章

  1. 基尔霍夫定理与电位计算
  2. Alpine Linux(初)
  3. 路由及路由器工作原理深入解析1:概述
  4. 什么是BGP协议,以及其工作原理
  5. 适合python的vim设置
  6. JUC基础(一): 什么是JUC(JUC概述)
  7. 计算机科学与计算机技术!
  8. 使用MATLAB的residue()命令求传递函数的展开式
  9. 全球十大富豪的奢侈座驾
  10. legacy引导gpt分区_uefi和legacy哪个好?UEFI+GPT与Legacy+MBR的不同之处