![a39c1967cb4c2387499ceb5f11a0cba1.png](https://i-blog.csdnimg.cn/blog_migrate/92939df6089cec2ee032254128c7b1cc.jpeg)
正则表达式:
- 字符串
- 表示正确规则的式子
我们做一个SimpleDateFormat例子
首先新建一个工程,创建一个类
![5f46f4ba1955c507d3d6954788f6d8e1.png](https://i-blog.csdnimg.cn/blog_migrate/88c07a5d667f2754d10d5002be28e1f1.png)
我们在获取当前系统时间的时候,我们可以按照下面的方式输出。
![3f7928da082b80d4ee7bd510397eac42.png](https://i-blog.csdnimg.cn/blog_migrate/e9d46ecdcf69f6d9fcceb624c9aba417.jpeg)
会发现输出的时间并不是很容易阅读,我们能不能修改下它的显示?
当然是可以的
输出格式: 2006-4-16
![9d359900fc2ee13e8c2a8bab03a3b25d.png](https://i-blog.csdnimg.cn/blog_migrate/40f29771243998a27a889f45a1567af2.jpeg)
输出格式: 2006年4月16日 星期六
![5b672eea2ba8b2cb2cf9389566a01829.png](https://i-blog.csdnimg.cn/blog_migrate/1282c183b9bed907bd9d838bcdebd5c6.jpeg)
这上面的就是用数字表示规则的,下面就是用字符串表示规则的
输出格式: 2006-01-01 00:00:00
![1c83f00ab06f197cf54f91d21adc5c91.png](https://i-blog.csdnimg.cn/blog_migrate/761b594eee8e720794ac4c1c249fb244.jpeg)
输出格式: 2006-01-01
![43fc47e414b5679ee17fe89070237eff.png](https://i-blog.csdnimg.cn/blog_migrate/6ca10c2859798fe46916da476c36a6e2.jpeg)
我们就可以认为这是一个正则
![eb99c0476fdd449d61b26058c3399734.png](https://i-blog.csdnimg.cn/blog_migrate/8f99239e1b3473127ea386d2ee19614a.jpeg)
做一个小例子,检验QQ号
我们先不用正则去检验QQ号
先准备一个简单的规则:
- 长度是5-13位
- 内容必须是数字不能以0开头
那么我们代码的流程是: