Discussion: regexp, match
Afficher un message
Vieux 24/09/2007, 11h39   #6
Olivier Miakinen
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: regexp, match

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