本课说明如何使用[java.util.regex](https://docs.oracle.com/javase/8/docs/api/java/util/regex/package-summary.html) API与正则表达式进行模式匹配。尽管此包接受的语法类似于Perl编程语言,但不是必须具备Perl知识。本课程从基础开始,逐步扩展以涵盖更高级的技术。
    介绍提供正则表达式的一般概述。它还介绍了构成此API的核心类。
    Test Harness定义了一个简单的应用程序,用于测试与正则表达式匹配的模式。
    字符串字面量介绍基本的模式匹配,元字符和引用。
    Character类描述简单的字符类,取反,范围,并集,相交和减法。
    预定义Character类描述空格,单词和数字字符的基本预定义字符类。
    量词说明贪婪的,不情愿的和所有格的量词与指定表达式的匹配次数x
    捕获组说明如何将多个字符视为一个单元。
    边界匹配器描述行,字和输入边界。
    Pattern类的方法检查Pattern类的其他有用方法,并探索高级功能,例如使用标志进行编译和使用嵌入式标志表达式。
    Matcher类的方法描述Matcher类的常用方法。
    PatternSyntaxException类的方法描述如何检查PatternSyntaxException
    其他资源要了解有关正则表达式的更多信息,请参考本节以获取更多资源。