Java Regex - Clase de patrón
Introducción
los java.util.regex.Pattern class representa una representación compilada de una expresión regular.
Declaración de clase
A continuación se muestra la declaración de java.util.regex.Pattern clase -
public final class Pattern
extends Object
implements Serializable
Campo
Los siguientes son los campos para java.util.regex.Duration clase -
static int CANON_EQ - Habilita la equivalencia canónica.
static int CASE_INSENSITIVE - Permite la coincidencia que no distingue entre mayúsculas y minúsculas.
static int COMMENTS - Permite espacios en blanco y comentarios en patrón.
static int DOTALL - Habilita el modo dotall.
static int LITERAL - Habilita el análisis literal del patrón.
static int MULTILINE - Habilita el modo multilínea.
static int UNICODE_CASE - Permite el plegado de casos compatible con Unicode.
static int UNICODE_CHARACTER_CLASS - Habilita la versión Unicode de clases de caracteres predefinidos y clases de caracteres POSIX.
static int UNIX_LINES - Habilita el modo de líneas Unix.
Métodos de clase
No Señor | Método y descripción |
---|---|
1 | compilación de patrones estáticos (String regex) Compila la expresión regular dada en un patrón. |
2 | compilación de patrones estáticos (String regex, int flags) Compila la expresión regular dada en un patrón con las banderas dadas. |
3 | int banderas () Devuelve las banderas de coincidencia de este patrón. |
4 | Matcher Matcher (entrada CharSequence) Crea un comparador que hará coincidir la entrada dada con este patrón. |
5 | Coincidencias booleanas estáticas (String regex, entrada CharSequence) Compila la expresión regular dada e intenta hacer coincidir la entrada dada con ella. |
6 | Patrón de cuerdas() Devuelve la expresión regular a partir de la cual se compiló este patrón. |
7 | cita de cadena estática (cadena s) Devuelve una cadena de patrón literal para la cadena especificada. |
8 | Cadena [] dividida (entrada CharSequence) Divide la secuencia de entrada dada alrededor de coincidencias de este patrón. |
9 | String [] split (entrada CharSequence, límite int) Divide la secuencia de entrada dada alrededor de coincidencias de este patrón. |
10 | Cadena toString () Devuelve la representación de cadena de este patrón. |
Métodos heredados
Esta clase hereda métodos de las siguientes clases:
- Java.lang.Object