一、概述
对于正则大部分人觉得没必要学,像一些邮箱匹配啊、身份证啊、电话啊网上一搜一大堆。事实上正则用十分广泛,它不仅仅只局限于java语言,不管是任何一种成型的语言,都会有正则,比如java、js、python、c、数据的mysql、oracle、就连idea开发工具都会有,比如eclipse、IntelliJ IDEA、notepad++、editplus。。。可以节省工作效果,我理解正则表达式就是字符串处理神器,它可以前段验证,处理复杂的文本,开发网络爬虫。。。。。。
现在是不是觉得正则很重要了,废话不多说,现在开始真正的干货。
我将介绍
正则的基本语法
在java中使用正则
工具中使用正则
二、如何测试
2.1 准备工作
工欲善其事,必先利其器。正则这么强大,那么如何测试?这里使用的测试工具:RegexBuddy.exe,这是一款比较小巧的测试正则的工具
![](https://i-blog.csdnimg.cn/blog_migrate/5d3243e34f0f0c73bf985569f838fbff.png)
百度云盘地址:
百度网盘 请输入提取码
地址:8xx3
2.1、使用
![](https://i-blog.csdnimg.cn/blog_migrate/6b02243bcbcc620f74e7ea110a94a3a0.png)