注:可以在我的下载中下载完整word版
复习体系
简介
正则表达式是:符合一定规则的表达式。
作用:用于专门操作字符串。
特点:用一些特定的符号来表示一些代码操作。这样就简化书写。
所以学习正则表达式,就是在学习一些特殊符号的使用。
好处:可以简化对字符串的复杂操作。
弊端:符号定义越多,正则越长,阅读性越差。
基础
创建
量词
注意:有时候为了表达明确,需要加括号。(abc)+的加号作用于整个 abc+的加号作用于c。
组
当想对一个规则重用的时候,可以封装成组()
组里面的结果可以被重新再次使用,组有自动的编号。
使用第一组()\1,注意如果封装成字符串,则Stringregex=“()\\1”;
操作组的方法
正则表达式的功能
相关类
String
匹配
Pattern和Matcher
匹配
切割
替换
reset()
扫描输入
Scanner定界符
默认Scanner根据空白符分割单词,可正则指定定界符。
StringTokenzier
废弃不用