Class Pattern
Classe fournissant des constantes correspondant à des expressions régulières de vérification très courrantes.
Package: Utilitaire
Category: PHP 5.2
Copyright: Copyright (c) 2009, Tela Botanica (accueil@tela-botanica.org)
License: Licence GNU-GPL-v3
License: Licence CECILL-v2
Author: Jean-Pascal MILCENT <jpm@tela-botanica.org>
Version: $Id: Pattern.php 299 2011-01-18 14:03:46Z jpm $
Link: /doc/framework/
Located at utilitaires/Pattern.php
Category: PHP 5.2
Copyright: Copyright (c) 2009, Tela Botanica (accueil@tela-botanica.org)
License: Licence GNU-GPL-v3
License: Licence CECILL-v2
Author: Jean-Pascal MILCENT <jpm@tela-botanica.org>
Version: $Id: Pattern.php 299 2011-01-18 14:03:46Z jpm $
Link: /doc/framework/
Located at utilitaires/Pattern.php
string |
PRENOM
|
"[\p{L}-]+" |
|
string |
NOM
|
"[\p{Lu}]+" |
|
string |
COURRIEL
|
"[a-z0-9!#$%&'*+=?^_`{|}~-]+(?:\\.[a-z0-9!#$%&'*+=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?" |
|
string |
URL
|
"^(?:(?:ht|f)tp(?:s?)\\:\\/\\/|~/|/)?(?:\\w+:\\w+@)?(?:(?:[-\\w]+\\.)+(?:com|org|net|gov|mil|biz|info|mobi|name|aero|jobs|museum|travel|[a-z]{2}))(?::[\\d]{1,5})?(?:(?:(?:/(?:[-\\w~!$+|.,=]|%[a-f\\d]{2})+)+|/)+|\\?|#)?(?:(?:\\?(?:[-\\w~!$+|.,*:]|%[a-f\\d{2}])+=(?:[-\\w~!$+|.,*:=]|%[a-f\\d]{2})*)(?:&(?:[-\\w~!$+|.,*:]|%[a-f\\d{2}])+=(?:[-\\w~!$+|.,*:=]|%[a-f\\d]{2})*)*)*(?:#(?:[-\\w~!$+|.,*:=]|%[a-f\\d]{2})*)?$" |
|
string |
HEURE_MINUTE
|
"^(?:[0-1][0-9]|2[0-4]):(?:[0-5][0-9]|60)$" |
|
string |
LATITUDE
|
"^-?([0-8]?[0-9]([.,][0-9]*)?|90)$" |
|
string |
LONGITUDE
|
"^-?((1[0-7][0-9]|[1-9]?[0-9])([.,][0-9]*)?|180)$" |