package javacodebook.regex.find;

import java.util.regex.*;
/**
 * Listet alle Vorkommnisse des Namens Meyer (bzw. Mayer,
 * Maier, Meier oder Meyer) in einem Text auf.
 * @author Mark Donnermeyer
 */
public class RegexFind {
    
    public static void main(String[] args) {

        Pattern pattern = Pattern.compile("M(ai|ei|ay|ey)er");
        Matcher matcher = pattern.matcher(args[0]);

        // Welche Namen sind im Text enthalten?
        while (matcher.find())
        {
            // Den gesamten gefundenen String ausgeben.
            String tmp = matcher.group();
            System.out.println("Gefunden: " + tmp);
        }
    }
}
