正则表达式学习,及部分样例

对于正则表达式,相信很多人都知道,但是很多人的第一感觉就是难学,

因为看第一眼时,觉得完全没有规律可寻,而且全是一堆各种各样的特殊

符号,完全不知所云。

其实只是对正则不了解而以,了解了你就会发现,原来就这样啊正则所用

的相关字符其实不多,

也不难记,更不难懂,唯一难的就是组合起来之后,可读性比较差,而且

不容易理解。

一、 什么是正则表达式

正则表达式是一种特殊的字符串模式,用于匹配一组字符串,就好比用模具做产

品,而正则就是这个模具,定义一种规则去匹配符合规则的字符。

二、巧用正则解决实际问题

场景一:

编辑 word 文档,经常会查找字符串

三、正则表达式在 Java 中的应用

场景一:

HttpServlet 的 url 配置

场景二:

SpringMVC 的 url 配置等框架

场景三:

不规则数据的内容分析(爬虫、文档解析)

四、 正则表达式其实并不是那么难

难懂的主要原因

1、可读性不强

你可能感兴趣的:(正则表达式)