Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1567 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  expression reguliere

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

expression reguliere

n°1398017
zit_zit
Posté le 30-06-2006 à 14:02:10  profilanswer
 

bonjour à tous...
 
j aurai besoin d une petit confirmation je veux teste une date de type aaaa-mm-jj avec des expressions regulieres
voici ce que j ai codé mais il semble qu'il y ait un probleme:
ereg("[0-9]{4}.-[0-12]{2}.-[1-31]{2}",$date)
je pense  que c'est ereg("[0-9]{4}.-[0-12]{2}.-[1-31]{2}",$date) en faite je cherche a verifier les chiffres entre 1 et 12 mais je ne cois pas que se soit ça...
 
merci pour l aide... :jap:  :jap:  

mood
Publicité
Posté le 30-06-2006 à 14:02:10  profilanswer
 

n°1398023
subtil
Posté le 30-06-2006 à 14:06:24  profilanswer
 

pour des trucs de base comme ça la moindre des choses c'est de faire du google + doc php 5 minutes
 
http://www.regular-expressions.info/dates.html

n°1398039
zit_zit
Posté le 30-06-2006 à 14:27:53  profilanswer
 

ok merci

n°1398062
anapajari
s/travail/glanding on hfr/gs;
Posté le 30-06-2006 à 14:46:37  profilanswer
 

dis de manière un peu moins "subtil" ta regex c'est n'imp...
 
Tu ne pourras pas facilement controler via une regex qu'un nombre est 1 et 12 ( ou 1 et 31) et encore plus qu'ils "vont bien ensemble" ( genre pas de 2003-02-31)...
Donc honnêtement des regex pour les contrôles de date, c'est n'imp surtout qu'un vrai control prend genre deux lignes:

Code :
  1. list($y, $m, $d) = split('[/.-]', $date);
  2. if ( $date  == date("Y-m-d", mktime (0,0,0,$m,$d,$y))){
  3. //esta bueno
  4. }

n°1398172
zit_zit
Posté le 30-06-2006 à 16:08:19  profilanswer
 

effectivement...merci


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  expression reguliere

 

Sujets relatifs
Expression réguliere ereg()Expression reguliere toute bete
expression reguliere pour tester les URL[Java] expression régulière : extraction à partir d'un motif
Expression regulièreprobleme sur expression reguliere
[VBS] Aide sur expression régulièreSOS : expression régulière avec EREGI_REPLACE()
[Delphi] Expression régulière - nom de fichierune chaine de caractère dans une expression régulière
Plus de sujets relatifs à : expression reguliere


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)