Como parte de su biblioteca de clases estándar, Java incluye métodos para determinar si una secuencia de caracteres, o un "patrón" es igualada por cualquier porción de una cadena de caracteres dada. En particular, un patrón puede probar si varias letras aparecen en secuencia dentro de la cadena; por ejemplo, "gon" partidos "trigonometría". Se puede escribir código Java que comprueba la presencia de varias cartas consecutivas dentro de una cadena.
Instrucciones
1 Incluir las siguientes líneas al principio del código Java:
java.util.regex.Pattern importación;
java.util.regex.Matcher importación;
2 Crear una instancia de la clase del patrón de las letras que desea probar, como en el siguiente ejemplo de código:
Patrón myPattern = Pattern.compile ( "gon");
Reemplazar "gon" con la secuencia de cualquier número de letras consecutivas que desea probar.
3 Crear una instancia de la clase Matcher, como en el siguiente ejemplo de código:
Matcher myMatcher = myPattern.matcher ( "trigonometría");
Reemplazar "trigonometría" con la cadena en la que desea realizar la búsqueda.
4 Comprueba si la cadena contiene un partido para el patrón, como en el siguiente ejemplo de código:
si (myMatcher.find ()) {
System.out.println ( "No fue un partido");
} Else {
System.out.println ( "No hubo partido");
}