Expression régulières en Java

Tagged:

Je ne vais pas vous expliquer comment fonctionnent les expréssions régulières c'est un vaste sujet qui est traité de façon brillante un peu partout sur le web ! Mais pour ceux qui se demande comment faire en Java voici la méthode :

String toMatch = "abcdefghijklmnopqrstuvwxyz";
Pattern p = Pattern.compile(".{3}(.{3})(.{4}).*");
Matcher m = p.matcher(toMatch);
System.out.println(m.replaceAll("Ici un test ($1, $2)"));

Voila je pense que la j'ai couvert toutes les fonctionalités dont on se sert souvent avec les RE... le reste c'est de la syntaxe et de la réflexion =)

Comments

Merci, tu as le don de rendre toujours tout + simple!

Meme si rien ne vaut un bon "regeps"... ;)

Je crois surtout qu'il est dans l'intérêt de beaucoup de gens que certaines choses soient toujours compliquées et c'est domage =)

En l'occurence c'est pas le cas mais bon =)

Merci tu me facilites la tache

Merci tu me facilites la tache