Le 24/09/2007 03:35, Mickaël Wolff a écrit :
>
>> Alors transformer ce résultat en booléen comme tu
>> le fais me semble assez aléatoire avant de savoir ce qui doit réellement
>> être rendu.
>
> Ça renvoie un tableau ou null. Un tableau c'est toujours vrai, et
> null, false. Donc il n'y a pas d'ambiguïté.
S'il n'y a pas d'ambiguïté, alors comment expliquer le résultat obtenu
par Mihamina ?
> Mais c'est vrai que test, ce serait mieux. Ça optimiserais un chouia 
>
>> Alors essaye de remplacer « if (resultat) » par « if (resultat.length) »
>
> Euh, non, puisqu'en cas de regex non vérifiée, Regexp.exec renvoie
> null, et donc on risque de lever une exeception.
D'accord avec ça. J'aurais mieux fait d'attendre de relire la doc avant
de sortir des bêtises.