加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

正则表达式复习笔记

发布时间:2020-12-14 01:59:21 所属栏目:百科 来源:网络整理
导读:注:可以在我的下载中下载完整word版 复习体系 简介 正则表达式是 : 符合一定规则的表达式。 作用:用于专门操作字符串。 特点:用一些特定的符号来表示一些代码操作。这样就简化书写。 所以学习正则表达式,就是在学习一些特殊符号的使用。 好处:可以简化

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

复习体系



简介

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

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

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

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

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

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

基础


创建




量词


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

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

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

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


操作组的方法


正则表达式的功能

操作步骤:

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

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

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

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


相关类

String

匹配


切割


替换


获取


Pattern和Matcher


匹配


切割


替换




reset()


扫描输入




Scanner定界符

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




StringTokenzier

废弃不用

练习例子

常用正则表达式



(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读