ARCHIVES

REGEX Date

février 7, 2012

REGEX pour une date format DD-MM-YYYY ou DD.MM.YYYY ou DD-MM-YYYY

^(((0[1-9]|[12][0-9]|3[01])([-\.\/])(0[13578]|10|12)([-\.\/])(\d{4}))|(([0][1-9]|[12][0-9]|30)([-\.\/])(0[469]|11)([-\.\/])(\d{4}))|((0[1-9]|1[0-9]|2[0-8])([-\.\/])(02)([-\.\/])(\d{4}))|((29)(\.|-|\/)(02)([-\.\/])([02468][048]00))|((29)([-\.\/])(02)([-\.\/])([13579][26]00))|((29)([-\.\/])(02)([-\.\/])([0-9][0-9][0][48]))|((29)([-\.\/])(02)([-\.\/])([0-9][0-9][2468][048]))|((29)([-\.\/])(02)([-\.\/])([0-9][0-9][13579][26])))$

A tester sur http://www.rubular.com

Expression régulière REGEX pour les URL

mai 27, 2010

Voici quelques REGEX que j’ai faite qui pourrait en aider plus d’un. Elle ne sont pas parfaite, mais rien ne vous empêche à me proposer les vôtres.
Pour les URL qui peuvent contenir http https www ou pas :
((http:\/\/|https:\/\/)?(www.)?(([a-zA-Z0-9-]){2,}\.){1,4}([a-zA-Z]){2,6}(\/([a-zA-Z-_\/\.0-9#:?=&;,]*)?)?)
Pour les URL qui doivent contenir soit http ou soit https et peuvent contenir www :
((http:\/\/|https:\/\/)(www.)?(([a-zA-Z0-9-]){2,}\.){1,4}([a-zA-Z]){2,6}(\/([a-zA-Z-_\/\.0-9#:?=&;,]*)?)?)
Pour les URL [...]