正则表达式复习笔记

前端之家收集整理的这篇文章主要介绍了正则表达式复习笔记前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

注:可以在我的下载中下载完整word版

复习体系



简介

正则表达式是:符合一定规则的表达式。

作用:用于专门操作字符串。

特点:用一些特定的符号来表示一些代码操作。这样就简化书写。

所以学习正则表达式,就是在学习一些特殊符号的使用。

好处:可以简化对字符串的复杂操作。

弊端:符号定义越多,正则越长,阅读性越差。

基础


创建




量词


注意:有时候为了表达明确,需要加括号。(abc)+的加号作用于整个 abc+的加号作用于c。

当想对一个规则重用的时候,可以封装成组()

组里面的结果可以被重新再次使用,组有自动的编号。

使用第一组()\1,注意如果封装成字符串,则Stringregex=“()\\1;


操作组的方法


正则表达式的功能

操作步骤:

1,将正则表达式封装成对象。

2,让正则对象和要操作的字符串相关联。

3,关联后,获取正则匹配引擎。

4,通过引擎对符合规则的子串进行操作,比如取出。


相关类

String

匹配


切割


替换


获取


Pattern和Matcher


匹配


切割


替换




reset()


扫描输入




Scanner定界符

默认Scanner根据空白符分割单词,可正则指定定界符。




StringTokenzier

废弃不用

练习例子

常用正则表达式



猜你在找的正则表达式相关文章