{"id":141,"date":"2007-09-10T10:36:17","date_gmt":"2007-09-10T08:36:17","guid":{"rendered":"http:\/\/luca.lovalvo.net\/1_luca_lo_valvo\/archive\/210_vrifier_si_une_chaine_de_caractre_est_compose_de_chiffre_en_asp.html"},"modified":"2022-11-04T15:58:26","modified_gmt":"2022-11-04T14:58:26","slug":"verifier-si-une-chaine-de-caractere-est-composee-de-chiffre-en-asp","status":"publish","type":"post","link":"https:\/\/luca.lovalvo.ch\/blog\/verifier-si-une-chaine-de-caractere-est-composee-de-chiffre-en-asp\/","title":{"rendered":"V\u00e9rifier si une chaine de caract\u00e8re est compos\u00e9e de chiffre en ASP"},"content":{"rendered":"<p>Voici comment v&eacute;rifier si une chaine de caract&egrave;re est compos&eacute;e uniquement de chiffre en ASP.<br \/>Utile pour v&eacute;rifier un num&eacute;ro de t&eacute;l&eacute;phone ou un code postal<\/p>\n<p>&nbsp;<\/p>\n<p>Nous utiliserons ici une Regex v&eacute;rifiant que la chaine est bien un entier num&eacute;rique. <\/p>\n<p>&lt;%<br \/>&#39;&#8212;- D&eacute;clare la variable &#8212;-<\/p>\n<p>&#39;d&eacute;claration de la chaine<br \/> Dim ChaineNum <\/p>\n<p><font color=\"#ff0000\">ChaineNum<\/font>=&quot;0791112233&quot;<\/p>\n<p>&nbsp;<\/p>\n<p>Dim MyRegExp<\/p>\n<p>&#39;&#8212;- Cr&eacute;e l&#39;objet &#8212;-<br \/>Set MyRegExp=New RegExp<br \/>&#39;&#8212;- D&eacute;finit les propri&eacute;t&eacute;s &#8212;-<br \/>MyRegExp.Global=false &#39;Ca ne recherche qu&#39;un fois une expression r&eacute;guli&egrave;re, ca ne cherche pas &agrave; toutes les relever<br \/>&#39;&#8212;- D&eacute;finit l&#39;expression r&eacute;guli&egrave;re &#8212;-<br \/><font color=\"#0000ff\">MyRegExp.Pattern=&quot;(^[0-9]+[0-9]*$)&quot;<\/font><br \/>%&gt;<\/p>\n<p>&nbsp;<\/p>\n<p><u>On Affiche le r&eacute;sultat<\/u> :<\/p>\n<p><font color=\"#0000ff\">&lt;% = MyRegExp.Test(<font color=\"#ff0000\">ChaineNum<\/font>) %&gt;<\/font><\/p>\n<p>La regex retourne <strong>True<\/strong> si la chaine est correcte ou <strong>False<\/strong> si elle contient autre chose que des chiffres.&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><u>Avec une condition<\/u> :<\/p>\n<p>&lt;%<\/p>\n<p>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; if <font color=\"#0000ff\">MyRegExp.Test(<font color=\"#ff0000\">ChaineNum<\/font>)<\/font> = <strong>False<\/strong> then<br \/>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; Response.write(&quot;Cette cette chaine est invalide&quot;)<\/p>\n<p>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;  Else<\/p>\n<p>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; Response.write(&quot;Cette cette chaine est valide! Bravo&quot;)<br \/>&nbsp;<\/p>\n<p> &nbsp;&nbsp; &nbsp;&nbsp;&nbsp; End if <\/p>\n<p>&nbsp;<\/p>\n<p>%&gt;&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Voici comment v&eacute;rifier si une chaine de caract&egrave;re est compos&eacute;e uniquement de chiffre en ASP.Utile pour v&eacute;rifier un num&eacute;ro de t&eacute;l&eacute;phone ou un code postal &nbsp; Nous utiliserons ici une Regex v&eacute;rifiant que la chaine est bien un entier num&eacute;rique. &lt;%&#39;&#8212;- D&eacute;clare la variable &#8212;- &#39;d&eacute;claration de la chaine Dim ChaineNum ChaineNum=&quot;0791112233&quot; &nbsp; Dim MyRegExp [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[],"class_list":["post-141","post","type-post","status-publish","format-standard","hentry","category-programmation"],"_links":{"self":[{"href":"https:\/\/luca.lovalvo.ch\/blog\/wp-json\/wp\/v2\/posts\/141","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/luca.lovalvo.ch\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/luca.lovalvo.ch\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/luca.lovalvo.ch\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/luca.lovalvo.ch\/blog\/wp-json\/wp\/v2\/comments?post=141"}],"version-history":[{"count":1,"href":"https:\/\/luca.lovalvo.ch\/blog\/wp-json\/wp\/v2\/posts\/141\/revisions"}],"predecessor-version":[{"id":349,"href":"https:\/\/luca.lovalvo.ch\/blog\/wp-json\/wp\/v2\/posts\/141\/revisions\/349"}],"wp:attachment":[{"href":"https:\/\/luca.lovalvo.ch\/blog\/wp-json\/wp\/v2\/media?parent=141"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/luca.lovalvo.ch\/blog\/wp-json\/wp\/v2\/categories?post=141"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/luca.lovalvo.ch\/blog\/wp-json\/wp\/v2\/tags?post=141"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}