4.5 正则表达式 (Regular Expression) 4.5 正则表达式 (Regular Expression) 正则表达式是一种强大的文本处理工具,它使用预定义的模式来匹配和操作字符串。在Java中, 包提供了对正则表达式的支持,允许开发者进行复杂的文本搜索、替换和验证操作。 4.5.1 正则表达式基础 正则表达式本质上是一个字符串,但它包含特殊字符(称为元字符)和普通字符,这些字符组合起来定义了一个搜索模式。 元字符 (Metacharacters): 元字符 | 描述 | 示例 . | 匹配除换行符以外的任何单个字符。 | 匹配 "abc", "adc", "aec" 等。 ^ | 匹配字符串的开始。 | 匹配以 "abc" 开头的字符串。 $ | 匹配字符串的结束。