微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

正则表达式复习笔记

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

复习体系



简介

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

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

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

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

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

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

基础


创建




量词


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

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

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

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


操作组的方法


正则表达式的功能

操作步骤:

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

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

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

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


相关类

String

匹配


切割


替换


获取


Pattern和Matcher


匹配


切割


替换




reset()


扫描输入




Scanner定界符

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




StringTokenzier

废弃不用

练习例子

常用正则表达式



原文地址:https://www.jb51.cc/regex/362273.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐