begin process at 2010 09 03 08:47:46
  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


Sondage...

Comparez les prix

CalendriCode

Septembre 2010
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
27282930   

Consulter la suite du CalendriCode

Photothèque

 
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,203 sec (4)

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