Bonjour,
Je débute dans les regex des pattern et je n'arrive pas à traduire la regle suivante :
"prendre les mots qui commencent par ce mot-préfixe, et qui finissent par ce mot-suffixe, et qui ne contiennent pas ce sous-mot"
-----------
J'arrive seulement a traduire :
"prendre les mots qui commencent par ce mot-préfixe, et qui finissent par ce mot-suffixe, et qui ne contiennent pas ce caractère"
Pattern p = Pattern.compile("br[^y]*is" );
----------------
Si j'écris :
Pattern p = Pattern.compile("br[^yx]*is" );
ca ne marche pas car [^yx] signifie "ne pas prendre y OU x" (alors que je voudrais que ca signifie "ne pas prendre la chaine de caracteres yx"
Merci pour vos conseils!