1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
| import java.util.*;
import java.util.regex.*;
public class Main {
//private static List<String> values = Arrays.asList("Maison", "Raison", "Cuivre", "Badges", "Zircon", "Saison");
static List<String> values = new ArrayList<String>();
static String strToSearchFor = "(.a..on)";
public static void main(String[] args)
{
values.add("Maison");
values.add("Raison");
values.add("Cuivre");
values.add("Badges");
values.add("Zircon");
values.add("Saison");
Pattern pattern = Pattern.compile(strToSearchFor, Pattern.CASE_INSENSITIVE);
for (String value : values)
{
Matcher matcher = pattern.matcher(value);
if (matcher.find())
{
System.out.println(matcher.group(1) + " correspond à la recherche");
}
}
}
} |
Partager