[Regular expression] Possessive quantifiers
Salut!:D
J'ai du mal à saisir le comportement de l'attribut "possessive" dans des expressions rationnelles.
Exemple:
Code:
1 2
| Pattern p=Pattern.compile("A[ABC]*+B");
Matcher m=p.matcher("AB"); |
ne matche rien.8O
Et de même pour d'autres combinaisons, ce pattern ne matche pas alors que "A[ABC]*B" et "A[ABC]*?B" renvoient quasi tout le temps quelque chose.
Avec quelles combinaisons ce pattern matchera t'il?
Pourriez vous m'expliciter le fonctionement de l'attribut "possessive"?
Meri de votre aide.:D