Subversion Repositories Applications.framework

Rev

Rev 300 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
297 jpm 1
<html>
2
<head>
3
<title>File Source for Pattern.php</title>
4
<meta http-equiv='Content-Type' content='text/html; charset=UTF-8'/>
5
<link rel="stylesheet" type="text/css" href="../media/style.css">
6
</head>
7
<body>
8
 
9
<table border="0" cellspacing="0" cellpadding="0" height="48" width="100%">
10
  <tr>
11
    <td class="header_top">Utilitaire</td>
12
  </tr>
13
  <tr><td class="header_line"><img src="../media/empty.png" width="1" height="1" border="0" alt=""  /></td></tr>
14
  <tr>
15
    <td class="header_menu">
16
 
17
 
18
                                                  		  [ <a href="../classtrees_Utilitaire.html" class="menu">class tree: Utilitaire</a> ]
19
		  [ <a href="../elementindex_Utilitaire.html" class="menu">index: Utilitaire</a> ]
20
		  	    [ <a href="../elementindex.html" class="menu">all elements</a> ]
21
    </td>
22
  </tr>
23
  <tr><td class="header_line"><img src="../media/empty.png" width="1" height="1" border="0" alt=""  /></td></tr>
24
</table>
25
 
26
<table width="100%" border="0" cellpadding="0" cellspacing="0">
27
  <tr valign="top">
28
    <td width="200" class="menu">
29
	<div id="todolist">
30
			<p><a href="../todolist.html">Todo List</a></p>
31
	</div>
32
      <b>Packages:</b><br />
33
              <a href="../li_Framework.html">Framework</a><br />
34
              <a href="../li_Utilitaire.html">Utilitaire</a><br />
35
              <a href="../li_Zend_OpenId.html">Zend_OpenId</a><br />
36
            <br /><br />
37
 
38
 
39
                </td>
40
    <td>
41
      <table cellpadding="10" cellspacing="0" width="100%" border="0"><tr><td valign="top">
42
 
43
<h1 align="center">Source for file Pattern.php</h1>
44
<p>Documentation is available at <a href="../Utilitaire/_utilitaires---Pattern.php.html">Pattern.php</a></p>
45
<div class="src-code">
46
<ol><li><div class="src-line"><a name="a1"></a><span class="src-php">&lt;?php</span></div></li>
47
<li><div class="src-line"><a name="a2"></a><span class="src-comm">//&nbsp;declare(encoding='UTF-8');</span></div></li>
48
<li><div class="src-line"><a name="a3"></a><span class="src-doc">/**</span></div></li>
49
<li><div class="src-line"><a name="a4"></a><span class="src-doc">&nbsp;*&nbsp;Classe&nbsp;fournissant&nbsp;des&nbsp;constantes&nbsp;correspondant&nbsp;à&nbsp;des&nbsp;expressions&nbsp;régulières&nbsp;de&nbsp;vérification&nbsp;très&nbsp;courrantes.</span></div></li>
50
<li><div class="src-line"><a name="a5"></a><span class="src-doc">&nbsp;*</span></div></li>
51
<li><div class="src-line"><a name="a6"></a><span class="src-doc">&nbsp;*&nbsp;</span><span class="src-doc-coretag">@category</span><span class="src-doc">&nbsp;&nbsp;&nbsp;&nbsp;PHP&nbsp;5.2</span></div></li>
52
<li><div class="src-line"><a name="a7"></a><span class="src-doc">&nbsp;*&nbsp;</span><span class="src-doc-coretag">@package</span><span class="src-doc">&nbsp;&nbsp;&nbsp;&nbsp;Utilitaire</span></div></li>
53
<li><div class="src-line"><a name="a8"></a><span class="src-doc">&nbsp;*&nbsp;</span><span class="src-doc-coretag">@author</span><span class="src-doc">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Jean-Pascal&nbsp;MILCENT&nbsp;&lt;jpm@tela-botanica.org&gt;</span></div></li>
54
<li><div class="src-line"><a name="a9"></a><span class="src-doc">&nbsp;*&nbsp;</span><span class="src-doc-coretag">@copyright</span><span class="src-doc">&nbsp;&nbsp;&nbsp;&nbsp;Copyright&nbsp;(c)&nbsp;2009,&nbsp;Tela&nbsp;Botanica&nbsp;(accueil@tela-botanica.org)</span></div></li>
55
<li><div class="src-line"><a name="a10"></a><span class="src-doc">&nbsp;*&nbsp;</span><span class="src-doc-coretag">@license</span><span class="src-doc">&nbsp;&nbsp;&nbsp;&nbsp;http://www.gnu.org/licenses/gpl.html&nbsp;Licence&nbsp;GNU-GPL-v3</span></div></li>
56
<li><div class="src-line"><a name="a11"></a><span class="src-doc">&nbsp;*&nbsp;</span><span class="src-doc-coretag">@license</span><span class="src-doc">&nbsp;&nbsp;&nbsp;&nbsp;http://www.cecill.info/licences/Licence_CeCILL_V2-fr.txt&nbsp;Licence&nbsp;CECILL-v2</span></div></li>
300 jpm 57
<li><div class="src-line"><a name="a12"></a><span class="src-doc">&nbsp;*&nbsp;</span><span class="src-doc-coretag">@version</span><span class="src-doc">&nbsp;&nbsp;&nbsp;&nbsp;$Id:&nbsp;Pattern.php&nbsp;299&nbsp;2011-01-18&nbsp;14:03:46Z&nbsp;jpm&nbsp;$</span></div></li>
297 jpm 58
<li><div class="src-line"><a name="a13"></a><span class="src-doc">&nbsp;*&nbsp;</span><span class="src-doc-coretag">@link</span><span class="src-doc">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/doc/framework/</span></div></li>
59
<li><div class="src-line"><a name="a14"></a><span class="src-doc">&nbsp;*/</span></div></li>
60
<li><div class="src-line"><a name="a15"></a><span class="src-key">class&nbsp;</span><a href="../Utilitaire/Pattern.html">Pattern</a>&nbsp;<span class="src-sym">{</span></div></li>
61
<li><div class="src-line"><a name="a16"></a>&nbsp;&nbsp;&nbsp;&nbsp;<span class="src-key">const&nbsp;</span><span class="src-id">PRENOM&nbsp;</span>=&nbsp;<span class="src-str">&quot;[\p{L}-]+&quot;</span><span class="src-sym">;</span><span class="src-comm">//&nbsp;Pattern&nbsp;prénom</span></div></li>
62
<li><div class="src-line"><a name="a17"></a>&nbsp;&nbsp;&nbsp;&nbsp;<span class="src-key">const&nbsp;</span><span class="src-id">NOM&nbsp;</span>=&nbsp;<span class="src-str">&quot;[\p{Lu}]+&quot;</span><span class="src-sym">;</span><span class="src-comm">//&nbsp;Pattern&nbsp;nom</span></div></li>
63
<li><div class="src-line"><a name="a18"></a>&nbsp;&nbsp;&nbsp;&nbsp;<span class="src-key">const&nbsp;</span><span class="src-id">COURRIEL&nbsp;</span>=&nbsp;<span class="src-str">&quot;[a-z0-9!#$%&amp;'*+=?^_`{|}~-]+(?:\\.[a-z0-9!#$%&amp;'*+=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?&quot;</span><span class="src-sym">;</span><span class="src-comm">//&nbsp;Pattern&nbsp;courriel</span></div></li>
64
<li><div class="src-line"><a name="a19"></a>&nbsp;&nbsp;&nbsp;&nbsp;<span class="src-key">const&nbsp;</span><span class="src-id">URL&nbsp;</span>=&nbsp;&nbsp;<span class="src-str">&quot;^(?:(?: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})*)(?:&amp;(?:[-\\w~!$+|.,*:]|%[a-f\\d{2}])+=(?:[-\\w~!$+|.,*:=]|%[a-f\\d]{2})*)*)*(?:#(?:[-\\w~!$+|.,*:=]|%[a-f\\d]{2})*)?$&quot;</span><span class="src-sym">;</span></div></li>
65
<li><div class="src-line"><a name="a20"></a>&nbsp;&nbsp;&nbsp;&nbsp;<span class="src-key">const&nbsp;</span><span class="src-id">HEURE_MINUTE&nbsp;</span>=&nbsp;<span class="src-str">&quot;^(?:[0-1][0-9]|2[0-4]):(?:[0-5][0-9]|60)$&quot;</span><span class="src-sym">;</span><span class="src-comm">//&nbsp;Heure&nbsp;au&nbsp;format&nbsp;24h&nbsp;avec&nbsp;séparateur&nbsp;d'heure&nbsp;et&nbsp;minute&nbsp;':'&nbsp;</span></div></li>
66
<li><div class="src-line"><a name="a21"></a>&nbsp;&nbsp;&nbsp;&nbsp;<span class="src-key">const&nbsp;</span><span class="src-id">LATITUDE&nbsp;</span>=&nbsp;<span class="src-str">&quot;^-?([0-8]?[0-9]([.,][0-9]*)?|90)$&quot;</span><span class="src-sym">;&nbsp;</span><span class="src-comm">//&nbsp;Nombre&nbsp;décimal&nbsp;positif&nbsp;ou&nbsp;négatif&nbsp;allant&nbsp;de&nbsp;0&nbsp;à&nbsp;89&nbsp;ou&nbsp;nombre&nbsp;entier&nbsp;valant&nbsp;90&nbsp;avec&nbsp;pour&nbsp;séparateur&nbsp;des&nbsp;décimales&nbsp;&quot;.&quot;&nbsp;ou&nbsp;&quot;,&quot;</span></div></li>
67
<li><div class="src-line"><a name="a22"></a>&nbsp;&nbsp;&nbsp;&nbsp;<span class="src-key">const&nbsp;</span><span class="src-id">LONGITUDE&nbsp;</span>=&nbsp;<span class="src-str">&quot;^-?((1[0-7][0-9]|[1-9]?[0-9])([.,][0-9]*)?|180)$&quot;</span><span class="src-sym">;&nbsp;</span><span class="src-comm">//&nbsp;Nombre&nbsp;décimal&nbsp;positif&nbsp;ou&nbsp;négatif&nbsp;allant&nbsp;de&nbsp;0&nbsp;à&nbsp;179&nbsp;ou&nbsp;nombre&nbsp;entier&nbsp;valant&nbsp;180&nbsp;avec&nbsp;pour&nbsp;séparateur&nbsp;des&nbsp;décimales&nbsp;&quot;.&quot;&nbsp;ou&nbsp;&quot;,&quot;</span></div></li>
68
<li><div class="src-line"><a name="a23"></a><span class="src-sym">}</span></div></li>
69
<li><div class="src-line"><a name="a24"></a><span class="src-php">?&gt;</span></div></li>
70
</ol>
71
</div>
72
        <div class="credit">
73
		    <hr />
302 jpm 74
		    Documentation generated on Tue, 18 Jan 2011 15:31:24 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
297 jpm 75
	      </div>
76
      </td></tr></table>
77
    </td>
78
  </tr>
79
</table>
80
 
81
</body>
82
</html>