正则表达式:

1、 字符串

2、 表示正确规则的式子

我们做一个SimpleDateFormat例子

首先新建一个工程,创建一个类

我们在获取当前系统时间的时候,我们可以按照下面的方式输出。

会发现输出的时间并不是很容易阅读,我们能不能修改下它的显示?

当然是可以的

输出格式: 2006-4-16

输出格式: 2006年4月16日 星期六

这上面的就是用数字表示规则的,下面就是用字符串表示规则的

输出格式: 2006-01-01 00:00:00

输出格式: 2006-01-01

我们就可以认为这是一个正则

做一个小例子,检验QQ号

我们先不用正则去检验QQ号

先准备一个简单的规则:

(1) 长度是5-13位

(2) 内容必须是数字不能以0开头

那么我们代码的流程是:

java 正则_认识正则表达式(Java语言基础)相关推荐

  1. Python|SQL详解之DDL|DML|DQL|DCL|索引|视图、函数和过程|JSON类型|窗口函数|接入MySQL|清屏|正则表达式|executemany|语言基础50课:学习(14)

    文章目录 系列目录 原项目地址 第41课:SQL详解之DDL 建库建表 删除表和修改表 第42课:SQL详解之DML insert操作 delete 操作 update 操作 完整的数据 第43课:S ...

  2. java 正则 实例_Java正则表达式实例详解

    创建正则表达式 你可以从比较简单的东西入手学习正则表达式.要想全面地掌握怎样构建正则表达式,可以去看JDK 文档的java.util.regex 的Pattern 类的文档. 字符 B 字符B \xh ...

  3. c语言不会可以学好java吗_不会C语言能学Java吗

    不会C语言能学Java吗?当然可以,学码思不少小伙伴没有任何代码基础,来这里Java培训学的也非常不错,都获得了理想的就业.现在时代不一样了,编程语言更新换代的速度也很快,很多老程序员都是从C语言入门 ...

  4. java正则匹配ip_正则表达式 - 匹配 IP 地址

    17220161221160719 IP地址是指互联网协议地址(英语:Internet Protocol Address,又译为网际协议地址),是IP Address的缩写.IP地址是IP协议提供的一 ...

  5. Java总结_火眼金睛正则表达式

    文章目录 1.正则表达式的语法 2.常用表达式 3.Pattern模式类和Matcher匹配类 4.正则表达式的作用 5.实例   正则表达式规定用某种模式来解决字符串的匹配.替换.获取等问题,基本所 ...

  6. java正则 链接_Java正则表达式获取网址和链接文字解析

    很久不写正则表达式了,网上看到个面试题关于提取, 各种乱七八糟的解法. 正确的,应该是这样吧: import java.util.regex.Matcher; import java.util.reg ...

  7. java 抛出异常_我的Java Web之路51 - Java异常基础

    本系列文章旨在记录和总结自己在Java Web开发之路上的知识点.经验.问题和思考,希望能帮助更多(Java)码农和想成为(Java)码农的人. 目录 介绍 异常的本质 Java异常的设计 Java异 ...

  8. 达内java作业_【达内JAVA教程】达内Java基础题

    原标题:[达内JAVA教程]达内Java基础题 [达内JAVA教程]达内Java基础题.的小编收集了四道JAVA基础题,下面快来跟随的小编来了解一下吧! 话说很多java程序员学过一段时间后,都应该找 ...

  9. java 正则 大括号_java正则表达式获取大括号之间的内容

    "; String reg2 = " "; System.out.println(test.replaceAll(reg, "###")); Syst ...

最新文章

  1. TensorFlow 2.X中的动手NLP深度学习模型准备
  2. 玩转控件:对Dev中GridControl控件的封装和扩展
  3. bios是固定在微型计算机上的一块RoM,计算机硬件笔试试题
  4. asp获取mysql数据报错_ASP.NET在删除掉数据库文件后报错处理
  5. Microsoft SharePoint Server 2010 的新增功能
  6. 用 pycharm 可视化管理 sqlite 数据库
  7. Python写入文件,但是发现文件为空,竟然未写入!
  8. Python 字符串前面加b,u,r的含义
  9. LTE时域、频域资源
  10. 网课公众号搜题接口获取教程
  11. SpringCloud版本Hoxton SR5 --- 第五讲:zuul 路由、过滤、容错与回退、集群、高可用
  12. 【学习资源】光学、物理类、电子学实验合集
  13. Docker入门实战看这篇就够了(最新详细以及踩过的坑)
  14. 数理统计与数据分析第三版习题 第3章 第5题
  15. 测试人员只能点点点?深度剖析测试人员如何变得更优秀
  16. Android设备的电池续航时间优化(Optimizing Battery Life)——(一)监听电池电量和电池的充电状态
  17. 物流基础知识(十八)
  18. 从一到无穷大 #3 对象存储.浅谈
  19. CocosCreator 打包微信小游戏
  20. 流媒体封装格式和流媒体传输协议介绍

热门文章

  1. ADMT3.2域迁移之Server2003至Server2012系列(七)安装ADMT3.2
  2. 谷歌正式推出官方“Android界面设计”网站
  3. 同事今天早上拍的几幅雪后的照片。传上来大家看看。
  4. Bitcoin.com| 使用加密的三大驱动因素​——BCH City总结
  5. 比特币现金(BCH)和比特币(BTC)之争到底在争些什么?
  6. 一分钟就可以轻松将文字转换成语音,简单方法讲解
  7. 约瑟夫环形链表问题、丢手帕问题、剑指offer圆圈中最后一个数问题
  8. v$memory_resize_ops 记录内存变更的视图
  9. hibernate三级缓存概括
  10. CSS知识点——可替换元素vs不可替换元素