Voila j'ai un dico avec 360k mots:

Et je veux pouvoir tester avec chaque mot si l'on trouve le motif du mot dans mon pattern . Et si oui ou commence le motif du mot.

ex :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
Pattern p= Pattern.compile(".br.c....ba....");
Matcher m = p.matcher("broc");
m.find();
m= p.matcher("ballon");
m.find();
Sauf que la c'est l'inverse de ce que je veux faire moi ce que je voudrais c'est ca :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
Pattern p1=  Pattern.compile("broc");
Pattern p2=  Pattern.compile("ballon");
Matcher m = p1.matcher(".br.c.....ba...");
m.find(); 
m=p2..matcher(".br.c.....ba...");
m.find()
Problème c'est que la chaine passée en paramètre pour lui ce sont des points
et p.matcher(Pattern mot) ca existe pas snif.

Je pense qu'il doit bien avoir une solution mais je ne vois pas comment faire.