Tecnología

Inicio

Cómo interpretar la expresión regular de Java

Una expresión regular (comúnmente abreviado como "expresiones regulares") es una especificación de un conjunto de cadenas de caracteres. Por ejemplo, la expresión regular "[DG]" coincide con las cadenas que son un carácter de longitud y contener cualquier carácter entre "d" y "g" en orden alfabético, es decir, "d", "e", "f" o "g. " Muchos lenguajes y utilidades permiten a los usuarios especificar expresiones regulares y para identificar qué cadenas coinciden con aquellas expresiones regulares. Puede crear un objeto Java que interpreta una expresión regular dada, es decir, un objeto que determina si una cadena de entrada es un partido.

Instrucciones

1 Incluir las siguientes líneas al principio del código Java:

java.util.regex.Matcher importación;

java.util.regex.Pattern importación;

2 Crear un modelo objeto que codifica la expresión regular que se trate, como en el siguiente ejemplo de código:

Patrón pat = Pattern.compile ( "[DG]");

El objeto del modelo consiste en un código especial creado por el entorno de ejecución de Java para analizar cualquier cadena que coincide con ese patrón particular.

3 Interpretar la expresión regular mediante la creación de un objeto Matcher para comprobar si una cadena dada coincide con el patrón, como en el siguiente ejemplo de código:

Sampletext cadena = "Adirón";

estera matcher = pat.matcher (sampletext);

si (mat.find ()) {

System.out.println ( "La cadena coincide con la expresión regular");

}

Para este ejemplo en particular, la cadena de hecho coincidir con la expresión regular - "Adirón" contiene la letra "d".