Bonjour tout le monde,
Afin d'effectuer un contrôle des données avant insertion en BDD, il est intéressant de connaitre le format exact de ce qu'on y met.
C'est pour ça que j'aimerais connaitre les différents format de ces messageries instantanées :
Msn :
- Une adresse email uniquement
Aim :
- Doit commencer par une lettre
- Doit contenir entre 3 et 16 caractères
- Peut contenir lettres, chiffres et espaces uniquement (pas d'accents)
Jabber :
- De la forme : user@domain/resource
- /resource est facultatif
- user@domain semble respecter les même règles qu'une adresse email
Icq :
- Numéro à 9 chiffres maxi (peut-être 10 un jour, mais j'en doute)
Google :
- Doit contenir entre 6 et 30 caractères
- Uniquement lettres, chiffres et point
- Doit commencer et terminer par une lettre ou un chiffre
- Ne peut contenir plusieurs points d'affilés
- A partir de 8 caractères, obligation d'avoir au moins 1 lettre
Skype :
- Doit contenir entre 6 et 32 caractères
Yahoo :
- Lettres, chiffres et underscore uniquement
- Doit commencer par une lettre
- Doit se terminer par une lettre ou un chiffre
- Ne peut contenir plusieurs underscores d'affilés
- 32 caractères maximum
Edit : D'ailleurs, maintenant que j'y pense, ça serait peut-être pas mal qu'à la longue ce topic se transforme en topic unique des formats de diverses choses, avec un exemple d'expression régulière pour chacun d'eux
Message édité par Dj YeLL le 03-12-2006 à 14:00:59