Petites regexp utiles
#1
Brick 
Hello,

Je décide d'ouvrir ce sujet pour lister les regexp utiles et pratiques.

Validation IPv4
Code :
^([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])(\.([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])){3}$

Validation IPv6
Code :
^(([0-9a-f]{0,4}:){1,7}[0-9a-f]{1,4})$

A terme, je ferai un condensé des différentes regexp dans le wiki.
Répondre
#2
Tester la validité d'un pseudo:
Assertions:
  • un pseudo ne peut contenir que les caractères a-z, A-Z, 0-9, _, -, [, ], \, ^, {, }, | et `
  • un pseudo ne peut pas commencer par un chiffre
  • un pseudo fait entre 2 et 32 caractères
Code :
^(?i)[a-z_\-\[\]\\^{}|`][a-z0-9_\-\[\]\\^{}|`]{2,32}$
Répondre


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)
Tchat 100% gratuit -Discutez en toute liberté