使用正则表达式 (RegEx) 创建字符串模式,以帮助在 Java 中匹配、定位或管理文本。 字面量和特殊字符共同定义一套逻辑模式。 使用该模式比较文本字符串,以检查字符串是否符合定义的模式。

注: 正则表达式 (RegEx) 不将 [\b] 识别为退格命令。 使用 \\b 来代替退格键。

示例: 匹配正则表达式

使用 MatchesRegex 来测试字符串模式。

在下面的示例中,输入模式从英文大小写字母 (A-Z/a-z) 开始,并以一个数值结尾。

@Idx(index = "1", type = TEXT) @Pkg(label = "Field label", description = "Field description]") @MatchesRegex("^[A-Za-z]\w*") @NotEmpty String cell

如果模式不匹配,则会显示以下消息: 必须匹配模式