begin process at 2010 03 12 06:08:44
  Trouver un code source :
 
dans
 
Accueil > Forum > 

ColdFusion

 > 

Divers

 > 

Général

 > 

Expresions régulières et test pair/impair


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Expresions régulières et test pair/impair

mardi 20 juin 2006 à 09:53:40 | Expresions régulières et test pair/impair

nicoulas

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).

Pourriez-vous m'aider?

Un tout grand merci d'avance.

Nicolas
mardi 20 juin 2006 à 11:36:31 | Re : Test pair/impair

nicoulas

Réponse acceptée !
OK. J'ai trouvé une solution avec Mid.

<cfset nb = 77061506994>

1)  <cfset chiffre9 = #Mid(nb,9,1)#>
   <cfset calcul = (round(chiffre9 / 2) - (chiffre9 / 2))>
   <cfif #calcul# EQ 0>
    <cfset valChiffre9 = "Pair">
   <cfelse>
    <cfset valChiffre9 = "Impair">
   </cfif>
   

-------------------------------   
   
2)   <cfset ddn = "#Mid(nb,5,2)#/#Mid(nb,3,2)#/#Mid(nb,1,2)#">
   
 
mercredi 21 juin 2006 à 10:52:14 | Re : Expresions régulières et test pair/impair

nickadele

Membre Club Administrateur CodeS-SourceS
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) Nickadele
mercredi 21 juin 2006 à 23:44:16 | Re : Expresions régulières et test pair/impair

nicoulas

Thanks a lot!


Cette discussion est classée dans : test, impair, régulières, pair, expresions


Répondre à ce message

Sujets en rapport avec ce message

test [ par ossedar ] dqsf Test sur variable [ par Meuble' ] Salut !Bon j'ai juste une petite question :je n'arrive pas à trouver comment tester sur par exemple dans un formulaire le visiteur ne remplit pas un c Problème d'interprétation de variable avec un LOOP [ par ptitboo ] Bonjour,J'ai un problème pour récuppérer le nom d'une variable. Dans une première page (que l'on appelera test_form.cfm) j'ai une boucle qui me permet


Nos sponsors


Appels d'offres

Sondage...

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,452 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales