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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  RegEx+IE5=bug

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

RegEx+IE5=bug

n°907434
pirl@uit
ex-bzh-setiseur | farmer fou
Posté le 25-11-2004 à 09:34:30  profilanswer
 

Bonjour,
 
Cette déclaration provoque une erreur JS sous IE5 mais aucune sous IE6-SP1 et FireFox-0.92
 
var re=/^(?:(?:31(\/|-|\.)(?:0?[13578]|1[02]))\1|(?:(?:29|30)(\/|-|\.)(?:0?[1,3-9]|1[0-2])\2))(?:(?:1[6-9]|[2-9]\d)?\d{2})$|^(?:29(\/|-|\.)0?2\3(?:(?:(?:1[6-9]|[2-9]\d)?(?:0[48]|[2468][048]|[13579][26])|(?:(?:16|[2468][048]|[3579][26])00))))$|^(?:0?[1-9]|1\d|2[0-8])(\/|-|\.)(?:(?:0?[1-9])|(?:1[0-2]))\4(?:(?:1[6-9]|[2-9]\d)?\d{2})$/;
 
Une idée du pourquoi ?
Pourriez-vous tester sous d'autres versions de IE ?


Message édité par pirl@uit le 25-11-2004 à 09:48:00
mood
Publicité
Posté le 25-11-2004 à 09:34:30  profilanswer
 

n°907497
pirl@uit
ex-bzh-setiseur | farmer fou
Posté le 25-11-2004 à 10:45:17  profilanswer
 

Bon j'ai fais autrement :
 
 var re=/^(((0?[1-9]|[12]\d|3[01])[\.\-\/](0?[13578]|1[02])[\.\-\/]((1[6-9]|[2-9]\d)?\d{2}))|((0?[1-9]|[12]\d|30)[\.\-\/](0?[13456789]|1[012])[\.\-\/]((1[6-9]|[2-9]\d)?\d{2}))|((0?[1-9]|1\d|2[0-8])[\.\-\/]0?2[\.\-\/]((1[6-9]|[2-9]\d)?\d{2}))|(29[\.\-\/]0?2[\.\-\/]((1[6-9]|[2-9]\d)?(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00)|00)))$/;

n°908127
fmaz008
Posté le 25-11-2004 à 23:36:21  profilanswer
 

Pas curiosité, ca fait quoi tout ses caractere... une validation ?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  RegEx+IE5=bug

 

Sujets relatifs
Sortir une occurance d'un regex[regex] matcher un partage réseau
regex souci de débutant.[JAVA] regex, pattern, matcher et group sont dans un bateau
regex --> help!gérer [code][/code] avec une regex
Regex contenue dans une chaine de caractèreRegex toujours...
perl + regex [resolu][Résolu] [Regex] reconnaitre une chaîne non complète - java
Plus de sujets relatifs à : RegEx+IE5=bug


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