Como usar uma expressão regular

Use expressões regulares (regex) para criar padrões de string que ajudam a combinar, localizar ou gerenciar textos em Java. Juntos, os literais e os caracteres especiais definem um padrão lógico. Use o padrão para comparar strings de texto para verificar se os strings correspondem ao padrão definido.

Nota: A expressão regular (regex) não reconhece [\b] como um comando da tecla de espaço. Ao invés disso, use \\b para usar a tecla de espaço.

Exemplo: Corresponde com a expressão regular

Use MatchesRegex para testar o padrão de strings.

No exemplo a seguir, o padrão de entrada começa a partir do alfabeto inglês, letras maiúsculas e minúsculas, (A-Z/a-z) e termina com um valor numérico.


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

Se o padrão não corresponder, é exibida a seguinte mensagem: Deve corresponder ao padrão.