Discussion: regexp, match
Afficher un message
Vieux 24/09/2007, 02h35   #5
Mickaël Wolff
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: regexp, match

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
  Réponse avec citation
 
Page generated in 0,05102 seconds with 9 queries