Personal tools
You are here: Home Ressources Quelques expressions régulières
Document Actions

Quelques expressions régulières

by François Rioult last modified 2006-08-07 01:12

Un série d'expressions régulières pour caractériser un entier, un flottant, un email, etc.

Tiré du document sur les validateurs d'ArchgenXML :

isDecimal^([+-]?)(?=\d|\.\d)\d*(\.\d*)?([Ee]([+-]?\d+))?$
  isInt^([+-])?\d+$
isPrintable[a-zA-Z0-9\s]+$
isUSPhoneNumber^\d{10}$
isInternationalPhoneNumber ^\d+$
isZipCode^(\d{5}|\d{9})$
'isURL(ht|f)tps?://[^\s\r\n]+
isEmail^([0-9a-zA-Z_&.+-]+!)*[0-9a-zA-Z_&.+-]+@(([0-9a-z]([0-9a-z-]*[0-9a-z])?\.)+[a-z]{2,3}|([0-9]{1,3}\.){3}[0-9]{1,3})$

« June 2011 »
Su Mo Tu We Th Fr Sa
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30
 

Powered by Plone, the Open Source Content Management System

This site conforms to the following standards: