正则表达式是匹配遵循某种模式的文本字符串的公式。正则表达式由普通字符和元字符组成。普通字符包括大写字母、小写字母和数字。元字符则具有特殊的含义。下表包含一些最常用的元字符及其含义。
Table 2-6 常用正则表达式
元字符 |
说明 |
---|---|
. |
与任意单个字符相匹配。 |
$ |
匹配行尾。 |
^ |
匹配行首。 |
* |
匹配之前出现了零次或多次的某一字符。 |
\ |
文字转义符。允许搜索任意元字符。例如,\$ 会查找 $1000,而不是查找与行的结尾相匹配的字符。 |
[ ] |
与方括号中的任一字符相匹配。 |
[0-9] |
匹配用连字符连接的一组字符。此示例将匹配所有数字。 |
[A-Za-z] |
同时匹配多个范围。此示例将匹配所有大写和小写字母。 |
自变量构建器设计为按照 Java 中的定义使用正则表达式。有关详细信息,请访问 Java 万维网站点。