扫描右侧图片或微信搜索 “ Java技术分享屋
” ,回复 “ 验证码
” ,获取验证密码。
本资料仅供读者预览及学习交流使用,不能用于商业用途,请在下载后24小时内删除。如果喜欢,请购买正版!
一.资料图片
二.资料简介
正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来:(1)检查一个串中是否 有符合某个规则的子串,并且可以得到这个子串;(2)根据匹配规则对字符串进行灵活的替换操作。
正则表达式学习起来其实是很简单的,不多的几个较为抽象的概念也很容易理解。之所以很多人感觉正则表达式比较复杂,一方面是因为大多数的文档没有做到由浅入深地讲解,概念上没有注意先后顺序,给读者的理解带来困难;另一方面,各种引擎自带的文档一般都要介绍它特有的功能,然而这部分特有的功能并不是我们首先要理解的。
三.资料目录
引言
1. 正则表达式规则
1.1 普通字符
1.2 简单的转义字符
1.3 能够与 '多种字符' 匹配的表达式
1.4 自定义能够匹配 '多种字符' 的表达式
1.5 修饰匹配次数的特殊符号
1.6 其他一些代表抽象意义的特殊符号
2. 正则表达式中的一些高级规则
2.1 匹配次数中的贪婪与非贪婪
2.2 反向引用 \1, \2...
2.3 预搜索,不匹配;反向预搜索,不匹配
3. 其他通用规则
4. 其他提示
5. 进阶与实战