cs_nicoulas
Messages postés21Date d'inscriptiondimanche 8 février 2004StatutMembreDernière intervention 4 mars 2011
-
20 juin 2006 à 09:53
cs_nicoulas
Messages postés21Date d'inscriptiondimanche 8 février 2004StatutMembreDernière intervention 4 mars 2011
-
21 juin 2006 à 23:44
Bonjour,
Je ne suis pas doué du tout en expressions régulières.
J'ai une chaine de 11 chiffres (par exemple 77061506994).
1) Dans cette chaîne, je dois isoler le 9ème chiffre (77061506994).
Ensuite, je dois tester si ce chiffre est pair ou impair.
2) Avec cette même chaîne, je dois également isoler les 6 premier chiffres (77061506994) puis les afficher comme une date de naisance (15/06/77).
nickadele
Messages postés1251Date d'inscriptionmercredi 7 août 2002StatutModérateurDernière intervention10 avril 2013 21 juin 2006 à 10:52
Bonjour,
pour savoir si un nombre est paire ou impaire, utilise plutot la fonction mod, cette fonction te renvoie le modulo (reste d'une division) donc :
5 mod 2 renverra 1 (impaire)
6 mod 2 renverra 0 (paire)
<cfif chiffre9 mod 2 eq 0>
<cfset valChiffre9 = "Pair">
<cfelse>
<cfset valChiffre9 = "Impair">
</cfif>