Java Regex - classe de padrão
Introdução
o java.util.regex.Pattern classe representa uma representação compilada de uma expressão regular.
Declaração de classe
A seguir está a declaração para java.util.regex.Pattern classe -
public final class Pattern
extends Object
implements Serializable
Campo
A seguir estão os campos para java.util.regex.Duration classe -
static int CANON_EQ - Ativa a equivalência canônica.
static int CASE_INSENSITIVE - Ativa a correspondência sem distinção entre maiúsculas e minúsculas.
static int COMMENTS - Permite espaços em branco e comentários no padrão.
static int DOTALL - Ativa o modo dotall.
static int LITERAL - Ativa a análise literal do padrão.
static int MULTILINE - Ativa o modo multilinha.
static int UNICODE_CASE - Ativa a dobradura de maiúsculas com reconhecimento de Unicode.
static int UNICODE_CHARACTER_CLASS - Ativa a versão Unicode de classes de caracteres predefinidas e classes de caracteres POSIX.
static int UNIX_LINES - Ativa o modo de linhas Unix.
Métodos de aula
Sr. Não | Método e Descrição |
---|---|
1 | compilação de padrão estático (String regex) Compila a expressão regular fornecida em um padrão. |
2 | compilação de padrão estático (String regex, sinalizadores int) Compila a expressão regular fornecida em um padrão com os sinalizadores fornecidos. |
3 | sinalizadores int () Retorna os sinalizadores de correspondência desse padrão. |
4 | Matcher matcher (entrada CharSequence) Cria um matcher que corresponderá à entrada fornecida com este padrão. |
5 | correspondências booleanas estáticas (String regex, entrada CharSequence) Compila a expressão regular fornecida e tenta combinar a entrada fornecida com ela. |
6 | Padrão de string () Retorna a expressão regular a partir da qual este padrão foi compilado. |
7 | Citação de String estática (String s) Retorna uma String de padrão literal para a String especificada. |
8 | String [] split (entrada CharSequence) Divide a sequência de entrada fornecida em torno das correspondências desse padrão. |
9 | String [] split (entrada CharSequence, limite interno) Divide a sequência de entrada fornecida em torno das correspondências desse padrão. |
10 | String toString () Retorna a representação de string deste padrão. |
Métodos herdados
Esta classe herda métodos das seguintes classes -
- Java.lang.Object