正则表达式复习笔记

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

复习体系



简介

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

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

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

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

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

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

基础


创建




量词


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

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

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

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


操作组的方法


正则表达式的功能

操作步骤:

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

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

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

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


相关类

String

匹配


切割


替换


获取


Pattern和Matcher


匹配


切割


替换




reset()


扫描输入




Scanner定界符

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




StringTokenzier

废弃不用

练习例子

常用正则表达式



相关文章

jquery.validate使用攻略(表单校验) 目录 jquery.validate...
/\s+/g和/\s/g的区别 正则表达式/\s+/g...
自整理几个jquery.Validate验证正则: 1. 只能输入数字和字母...
this.optional(element)的用法 this.optional(element)是jqu...
jQuery.validate 表单动态验证 实际上jQuery.validate提供了...
自定义验证之这能输入数字(包括小数 负数 ) <script ...