Soyez le premier à donner votre avis sur cette source.
Snippet vu 10 463 fois - Téléchargée 18 fois
function regex(Variable) { switch (Variable) { case "texte" : reg = new RegExp("^(.|\n|\r|\n\r){3,}$","i"); break; // texte de 3 caractères minimum, retour à la ligne possible case "mail" : reg = new RegExp("^([a-zA-Z0-9_-])+([.]?[a-zA-Z0-9_-]{1,})*@([a-zA-Z0-9-_]{2,}[.])+[a-zA-Z]{2,3}\\s*$","i"); break; // adresse mail valide customer@fai.ext case "mdp" : reg = new RegExp("^.{5,32}$","i"); break; // mot de passe entre 5 et 32 caractères case "date" : reg = new RegExp("^[0-9]{2}/[0-9]{2}/[0-9]{4}$","i") ; break; // date au format 01/01/2000 case "ip" : reg = new RegExp("^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}$","i"); break; // adresse IPV4 case "tel" : reg = new RegExp("^0[1-9]([-. ]?[0-9]{2}){4}$","i"); break; // numéro de téléphone français case "cp" : reg = new RegExp("^[0-9]{5}$","i"); break; // code postal case "fichier" : reg = new RegExp("^.+\.[a-zA-Z]{2,5}$","i"); break; // fichiers à uploader // Ajoutez ici vos expressions } return reg; };
5 févr. 2011 à 01:35
5 févr. 2011 à 01:32
31 janv. 2011 à 16:42
31 janv. 2011 à 16:21
31 janv. 2011 à 12:12
Dans un autre sens, si je propose une source qui ne remplit pas totalement son rôle, elle ne sert à rien.
Je te remercie pour ces critiques et je vais faire en sorte de pallier à ces problèmes !
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.