文档

Java™ 教程-Java Tutorials 中文版
正则表达式
Trail: Essential Classes

课程:正则表达式

本课程介绍如何使用 java.util.regex API 与正则表达式进行模式匹配。虽然此程序包接受的语法类似于 Perl 编程语言,但 Perl 的知识不是先决条件。本课程从基础知识开始,逐步构建以涵盖更高级的技术。

介绍
提供正则表达式的一般概述。它还介绍了构成此 API 的核心类。
测试工具
定义用于测试与正则表达式匹配的模式的简单应用程序。
字符串字面量
介绍基本模式匹配,元字符和引用。
字符类
描述简单的字符类,否定,范围,联合,交集和减法。
预定义的字符类
描述空白,字和数字字符的基本预定义字符类。
量词
解释贪婪,懒惰和占有量词用于匹配指定表达式 x 的次数。
捕获组
说明如何将多个字符视为一个单元。
边界匹配
描述行、字和输入边界。
Pattern 类的方法
检查 Pattern 类的其他有用方法,并探索高级功能,例如使用标志进行编译和使用内带的 flag 表达式。
Matcher 类的方法
描述了 Matcher 类的常用方法。
PatternSyntaxException 类的方法
描述如何检查 PatternSyntaxException
其他资源
要阅读有关正则表达式的更多信息,请参阅本节以获取其他资源。

Previous page: Previous Lesson
Next page: Introduction