Una expresión regular (comúnmente abreviado como " regex " ) es una especificación de un conjunto de cadenas de caracteres. Por ejemplo, la expresión regular " [ DG ]" cadenas de partidos 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" y "g . " Muchos lenguajes y utilidades permiten a los usuarios especificar expresiones regulares y para identificar qué cadenas coinciden con las expresiones regulares . Usted puede crear un objeto de 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 ;
importación java.util.regex . patrón ;
2
Crear un objeto del modelo que codifica la expresión regular que se trata, 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 Java para analizar cualquier secuencia que empareja 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:
cadena sampleText = " adiron " ;
Matcher mat = pat.matcher ( sampleText ) ;
< p > if ( mat.find ()) {
System.out.println ( " la cadena coincide con la expresión regular "); }
Para este ejemplo en particular , el string de hecho coincide con el regex - " adiron " contiene la letra
"d ".