Olivier Miakinen 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é.
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. Cf ma réponse qui a
télescopée la tienne.
--
Mickaël Wolff aka Lupus Michaelis
http://lupusmic.org