El método reset() de Matcher Class se usa para restablecer este comparador, para comprenderlo mejor, se recomienda tener un conocimiento previo de Pattern y Matcher class en el subpaquete java regex. Aquí lo ilustraremos con la ayuda de programas Java.
Sintaxis:
public Matcher reset()
Parámetros: Este método no toma ningún parámetro.
Valor de retorno: este método devuelve este Matcher después de reiniciarse.
Ejemplo 1:
Java
// Java Program to illustrate reset() method // of Matcher class // Importing class from java.util.regex package // where regex is a subpackage import java.util.regex.*; // Main class public class GFG { // Main driver method public static void main(String[] args) { // Getting the regex to be checked // taking via string input String regex = "Geeks"; // Creating a pattern from regex // using Pattern class Pattern pattern = Pattern.compile(regex); // Getting the String to be matched String stringToBeMatched = "GeeksForGeeks"; // Creating a matcher for the input String // using Matcher class Matcher matcher = pattern.matcher(stringToBeMatched); // Reseting the Matcher using reset() method matcher = matcher.reset(); // Getting the current matcher state // using tomatchResult() method and // printing it System.out.println(matcher.toMatchResult()); } }
Producción
java.util.regex.Matcher$ImmutableMatchResult@448139f0
Ejemplo 2:
Java
// Java Program to Illustrate reset() method // of Matcher class // Importing class from java.util.regex package // where regex is a subpackage import java.util.regex.*; // Main class public class GFG { // Main driver method public static void main(String[] args) { // Getting the regex to be checked String regex = "GFG"; // Creating a pattern from regex Pattern pattern = Pattern.compile(regex); // Getting the String to be matched String stringToBeMatched = "GFGFGFGFGFGFGFGFGFG"; // Creating a matcher for the input String Matcher matcher = pattern.matcher(stringToBeMatched); // Resetting the Matcher // using reset() method matcher = matcher.reset(); // Getting the current matcher state // using toMatchResult() method System.out.println(matcher.toMatchResult()); } }
Producción
java.util.regex.Matcher$ImmutableMatchResult@448139f0
Publicación traducida automáticamente
Artículo escrito por Kirti_Mangal y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA