2.3 正则表达式

正则表达式是匹配遵循某种模式的文本字符串的公式。正则表达式由普通字符和元字符组成。普通字符包括大写字母、小写字母和数字。元字符则具有特殊的含义。下表包含一些最常用的元字符及其含义。

Table 2-6 常用正则表达式

元字符

说明

.

与任意单个字符相匹配。

$

匹配行尾。

^

匹配行首。

*

匹配之前出现了零次或多次的某一字符。

\

文字转义符。允许搜索任意元字符。例如,\$ 会查找 $1000,而不是查找与行的结尾相匹配的字符。

[ ]

与方括号中的任一字符相匹配。

[0-9]

匹配用连字符连接的一组字符。此示例将匹配所有数字。

[A-Za-z]

同时匹配多个范围。此示例将匹配所有大写和小写字母。

自变量构建器设计为按照 Java 中的定义使用正则表达式。有关详细信息,请访问 Java 万维网站点