Bonjour !

comment puis je faire pour reconnaître une chaine incomplète avec une expression régulière en java ?

par chaine incomplète, j'entend par exemple :

str = "aaa"
regex = "a*b"

j'aimerai un genre de str.prefixmatches(regex) qui renverai vrai - la chaine correspond bien au début de la regex. (pour cet exemple, str.matches(regex) renvoie faux )
En fait, il me faut savoir si une chaine en cours de construction respecte une expression régulière ou pas.

merci bcp !