<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>Regular Expression</title><link>http://blog.shareoffice.it/emanuele/category/192.aspx</link><description>Espressioni regolari</description><managingEditor>Emanuele Mattei</managingEditor><dc:language>it-IT</dc:language><generator>.Text Version 0.95.2004.102</generator><item><dc:creator>Emanuele Mattei</dc:creator><title>regular expression time </title><link>http://blog.shareoffice.it/emanuele/archive/2011/06/14/10927.aspx</link><pubDate>Tue, 14 Jun 2011 23:25:00 GMT</pubDate><guid>http://blog.shareoffice.it/emanuele/archive/2011/06/14/10927.aspx</guid><description>&lt;div class="post-body entry-content"&gt;
&lt;p&gt;Se vogliamo validare un orario, dalle 00:00 alle 23:59, l'espressione regolare qui di seguito, verifica tale valore.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;time &lt;/p&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;00:00&lt;br /&gt;23:59&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;^((0?[1-9]1[012])(:[0-5]\d){0,2}(\ [AP]M))$^([01]\d2[0-3])(:[0-5]\d){0,2}$&lt;/p&gt;
&lt;div style="CLEAR: both"&gt;
&lt;div class="post-body entry-content"&gt;
&lt;p&gt;Se vogliamo validare un orario, dalle 00:00 alle 23:59, l'espressione regolare qui di seguito, verifica tale valore.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;time &lt;/p&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;00:00&lt;br /&gt;23:59&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;^((0?[1-9]1[012])(:[0-5]\d){0,2}(\ [AP]M))$^([01]\d2[0-3])(:[0-5]\d){0,2}$&lt;/p&gt;
&lt;div style="CLEAR: both"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;img src ="http://blog.shareoffice.it/emanuele/aggbug/10927.aspx" width = "1" height = "1" /&gt;</description><body xmlns="http://www.w3.org/1999/xhtml"><div class="post-body entry-content">
<p>Se vogliamo validare un orario, dalle 00:00 alle 23:59, l'espressione regolare qui di seguito, verifica tale valore.</p><br /><br />
<p>time </p><br /><br />
<p>00:00<br />23:59<br /></p><br /><br />
<p>^((0?[1-9]1[012])(:[0-5]\d){0,2}(\ [AP]M))$^([01]\d2[0-3])(:[0-5]\d){0,2}$</p>
<div style="CLEAR: both">
<div class="post-body entry-content">
<p>Se vogliamo validare un orario, dalle 00:00 alle 23:59, l'espressione regolare qui di seguito, verifica tale valore.</p><br /><br />
<p>time </p><br /><br />
<p>00:00<br />23:59<br /></p><br /><br />
<p>^((0?[1-9]1[012])(:[0-5]\d){0,2}(\ [AP]M))$^([01]\d2[0-3])(:[0-5]\d){0,2}$</p>
<div style="CLEAR: both"></div></div></div></div><img src ="http://blog.shareoffice.it/emanuele/aggbug/10927.aspx" width = "1" height = "1" /></body></item><item><dc:creator>Emanuele Mattei</dc:creator><title>Regular Expression validare solo numeri vb.net c# </title><link>http://blog.shareoffice.it/emanuele/archive/2011/05/23/10895.aspx</link><pubDate>Mon, 23 May 2011 22:45:00 GMT</pubDate><guid>http://blog.shareoffice.it/emanuele/archive/2011/05/23/10895.aspx</guid><description>&lt;div class="post-body entry-content"&gt;
&lt;p&gt;L'espressione regolare, qui di seguito, verifica se il valore inserito in una textbox è numerico oppure no, accetta anche campo vuoto.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;Spazio dei nomi &lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;strong&gt;VB.Net&lt;/strong&gt;&lt;/p&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;Imports&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;font color="#333333"&gt; System.Text.RegularExpressions&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;strong&gt;C#&lt;/strong&gt;&lt;/p&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;using&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;font color="#333333"&gt; System.Text.RegularExpressions;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;Esempio da utilizzare in un evento click del pulsante&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;strong&gt;VB.Net&lt;/strong&gt;&lt;/p&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;If&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;Regex&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;.IsMatch(textBox2.Text, &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 85%"&gt;"^\d{0,9}$"&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;) &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;Then&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;MessageBox&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;.Show(&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 85%"&gt;"ok"&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;Else&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;MessageBox&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;.Show(&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 85%"&gt;"Non hai inserito un valore numerico"&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;End&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;If&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;strong&gt;C#&lt;/strong&gt;&lt;/p&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;if&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt; (&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;Regex&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;.IsMatch(textBox2.Text, &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 85%"&gt;@"^\d{0,9}$"&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;))&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;{&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;MessageBox&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;.Show(&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 85%"&gt;"ok"&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;}&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;else&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;{&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;MessageBox&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;.Show(&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 85%"&gt;"Non hai inserito un valore numerico"&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;}&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;
&lt;div style="CLEAR: both"&gt;&lt;/div&gt;&lt;/div&gt;&lt;img src ="http://blog.shareoffice.it/emanuele/aggbug/10895.aspx" width = "1" height = "1" /&gt;</description><body xmlns="http://www.w3.org/1999/xhtml"><div class="post-body entry-content">
<p>L'espressione regolare, qui di seguito, verifica se il valore inserito in una textbox è numerico oppure no, accetta anche campo vuoto.</p><br /><br /><br />
<p>Spazio dei nomi </p><br /><br /><br />
<p><strong>VB.Net</strong></p><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><br /><br /><br />
<p>Imports</p></span></span></span><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><font color="#333333"> System.Text.RegularExpressions</font></span></span><br /><br /><br />
<p><strong>C#</strong></p><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><br /><br /><br />
<p>using</p></span></span></span><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><font color="#333333"> System.Text.RegularExpressions;</font></span></span><br /><br /><br />
<p>Esempio da utilizzare in un evento click del pulsante</p><br /><br /><br />
<p><strong>VB.Net</strong></p><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><br /><br /><br />
<p></p></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%">If</span></span></span><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"> </span></span><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%">Regex</span></span></span><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%">.IsMatch(textBox2.Text, </span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 85%">"^\d{0,9}$"</span></span></span><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%">) </span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%">Then</span></span></span><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><br /><br /><br />
<p></p></span></span><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%">MessageBox</span></span></span><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%">.Show(</span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 85%">"ok"</span></span></span><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%">)<br /><br /><br />
<p></p></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%">Else</span></span></span><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><br /><br /><br />
<p></p></span></span><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%">MessageBox</span></span></span><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%">.Show(</span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 85%">"Non hai inserito un valore numerico"</span></span></span><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%">)<br /><br /><br />
<p></p></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%">End</span></span></span><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"> </span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%">If</span></span></span><br /><br /><br />
<p><strong>C#</strong></p><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><br /><br /><br />
<p></p></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%">if</span></span></span><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"> (</span></span><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%">Regex</span></span></span><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%">.IsMatch(textBox2.Text, </span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 85%">@"^\d{0,9}$"</span></span></span><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%">))<br /><br /><br />
<p>{</p><br /><br /><br />
<p></p></span></span><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%">MessageBox</span></span></span><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%">.Show(</span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 85%">"ok"</span></span></span><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%">);<br /><br /><br />
<p>}</p><br /><br /><br />
<p></p></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%">else</span></span></span><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><br /><br /><br />
<p>{</p><br /><br /><br />
<p></p></span></span><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%">MessageBox</span></span></span><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%">.Show(</span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #a31515; FONT-SIZE: 85%">"Non hai inserito un valore numerico"</span></span></span><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%">);<br /><br /><br />
<p>}</p></span></span>
<div style="CLEAR: both"></div></div><img src ="http://blog.shareoffice.it/emanuele/aggbug/10895.aspx" width = "1" height = "1" /></body></item><item><dc:creator>Emanuele Mattei</dc:creator><title>regular expression verifica dei caratteri &lt; e &gt;</title><link>http://blog.shareoffice.it/emanuele/archive/2010/11/20/10710.aspx</link><pubDate>Sat, 20 Nov 2010 11:34:00 GMT</pubDate><guid>http://blog.shareoffice.it/emanuele/archive/2010/11/20/10710.aspx</guid><description>&lt;p&gt;La seguente espressione regolare, verifica se nella stringa che si sta verificando sono presenti i caratteri minore &amp;lt; e maggiore &amp;gt;.&lt;/p&gt;
&lt;p&gt;Qui di seguito si riporta l'esempio dell'espressione regolare.&lt;/p&gt;
&lt;p&gt;^[^&amp;lt;&amp;gt;]*$&lt;/p&gt;&lt;img src ="http://blog.shareoffice.it/emanuele/aggbug/10710.aspx" width = "1" height = "1" /&gt;</description><body xmlns="http://www.w3.org/1999/xhtml"><p>La seguente espressione regolare, verifica se nella stringa che si sta verificando sono presenti i caratteri minore &lt; e maggiore &gt;.</p>
<p>Qui di seguito si riporta l'esempio dell'espressione regolare.</p>
<p>^[^&lt;&gt;]*$</p><img src ="http://blog.shareoffice.it/emanuele/aggbug/10710.aspx" width = "1" height = "1" /></body></item><item><dc:creator>Emanuele Mattei</dc:creator><title>regular expression verifica guid </title><link>http://blog.shareoffice.it/emanuele/archive/2010/04/02/10426.aspx</link><pubDate>Fri, 02 Apr 2010 00:03:00 GMT</pubDate><guid>http://blog.shareoffice.it/emanuele/archive/2010/04/02/10426.aspx</guid><description>Nel caso si ha la necessità di verificare un codice guid simile a questo 2d5d158a-95f5-4c2f-82b1-aedbb662a79e l'espressione regolare da utilizzare è la seguente:&lt;br /&gt;^\{?[a-fA-F\d]{8}-([a-fA-F\d]{4}-){3}[a-fA-F\d]{12}\}?$&lt;br /&gt;&lt;br /&gt;Si fa presente che il guid può avere formati diversi. &lt;img src ="http://blog.shareoffice.it/emanuele/aggbug/10426.aspx" width = "1" height = "1" /&gt;</description><body xmlns="http://www.w3.org/1999/xhtml">Nel caso si ha la necessità di verificare un codice guid simile a questo 2d5d158a-95f5-4c2f-82b1-aedbb662a79e l'espressione regolare da utilizzare è la seguente:<br />^\{?[a-fA-F\d]{8}-([a-fA-F\d]{4}-){3}[a-fA-F\d]{12}\}?$<br /><br />Si fa presente che il guid può avere formati diversi. <img src ="http://blog.shareoffice.it/emanuele/aggbug/10426.aspx" width = "1" height = "1" /></body></item><item><dc:creator>Emanuele Mattei</dc:creator><title>regular experssion iban</title><link>http://blog.shareoffice.it/emanuele/archive/2009/02/09/10029.aspx</link><pubDate>Mon, 09 Feb 2009 21:59:00 GMT</pubDate><guid>http://blog.shareoffice.it/emanuele/archive/2009/02/09/10029.aspx</guid><description>L'espressione regolare qui di seguito, permette la validazione di un codice formato iban&lt;br /&gt;&lt;br /&gt;IT\d{2}[ ][a-zA-Z]\d{3}[ ]\d{4}[ ]\d{4}[ ]\d{4}[ ]\d{4}[ ]\d{3}|IT\d{2}[a-zA-Z]\d{22} &lt;img src ="http://blog.shareoffice.it/emanuele/aggbug/10029.aspx" width = "1" height = "1" /&gt;</description><body xmlns="http://www.w3.org/1999/xhtml">L'espressione regolare qui di seguito, permette la validazione di un codice formato iban<br /><br />IT\d{2}[ ][a-zA-Z]\d{3}[ ]\d{4}[ ]\d{4}[ ]\d{4}[ ]\d{4}[ ]\d{3}|IT\d{2}[a-zA-Z]\d{22} <img src ="http://blog.shareoffice.it/emanuele/aggbug/10029.aspx" width = "1" height = "1" /></body></item><item><dc:creator>Emanuele Mattei</dc:creator><title>Regular expression verificare il CRO </title><link>http://blog.shareoffice.it/emanuele/archive/2009/02/08/10024.aspx</link><pubDate>Sun, 08 Feb 2009 11:10:00 GMT</pubDate><guid>http://blog.shareoffice.it/emanuele/archive/2009/02/08/10024.aspx</guid><description>L'espressione regolare qui di seguito, illustra come validare il CRO (codice bancario) .&lt;br /&gt;&lt;br /&gt;^[0-9]{11}[\-]{11}$ &lt;img src ="http://blog.shareoffice.it/emanuele/aggbug/10024.aspx" width = "1" height = "1" /&gt;</description><body xmlns="http://www.w3.org/1999/xhtml">L'espressione regolare qui di seguito, illustra come validare il CRO (codice bancario) .<br /><br />^[0-9]{11}[\-]{11}$ <img src ="http://blog.shareoffice.it/emanuele/aggbug/10024.aspx" width = "1" height = "1" /></body></item><item><dc:creator>Emanuele Mattei</dc:creator><title>regular expression verificare il numero della carta di credito Visa o MasterCard </title><link>http://blog.shareoffice.it/emanuele/archive/2009/02/05/10019.aspx</link><pubDate>Thu, 05 Feb 2009 23:33:00 GMT</pubDate><guid>http://blog.shareoffice.it/emanuele/archive/2009/02/05/10019.aspx</guid><description>L'espressione regolare qui di seguito, verifica che il codice di una carta di credito è di tipo Visa o Mastercard.&lt;br /&gt;&lt;br /&gt;^((4\d{3})(5[1-5]\d{2}))(-?\040?)(\d{4}(-?\040?)){3}^(3[4,7]\d{2})(-?\040?)\d{6}(-?\040?)\d{5}&lt;img src ="http://blog.shareoffice.it/emanuele/aggbug/10019.aspx" width = "1" height = "1" /&gt;</description><body xmlns="http://www.w3.org/1999/xhtml">L'espressione regolare qui di seguito, verifica che il codice di una carta di credito è di tipo Visa o Mastercard.<br /><br />^((4\d{3})(5[1-5]\d{2}))(-?\040?)(\d{4}(-?\040?)){3}^(3[4,7]\d{2})(-?\040?)\d{6}(-?\040?)\d{5}<img src ="http://blog.shareoffice.it/emanuele/aggbug/10019.aspx" width = "1" height = "1" /></body></item><item><dc:creator>Emanuele Mattei</dc:creator><title>regular expression per verificare un importo </title><link>http://blog.shareoffice.it/emanuele/archive/2009/02/04/10016.aspx</link><pubDate>Wed, 04 Feb 2009 23:22:00 GMT</pubDate><guid>http://blog.shareoffice.it/emanuele/archive/2009/02/04/10016.aspx</guid><description>Se volete verificare l'importo (in euro) tramite un'espressione regolare, l'esempio qui di seguito verifica che l'importo sia valido, nel primo esempio i centesimi non sono obbligatori, mentre nel secondo esempio si.&lt;br /&gt;&lt;br /&gt;(^\d+)(\,\d{1,2})?$ (anche senza centesimi)&lt;br /&gt;&lt;br /&gt;^\d+,\d{2}$ (i centesimi sono obbligatori). &lt;img src ="http://blog.shareoffice.it/emanuele/aggbug/10016.aspx" width = "1" height = "1" /&gt;</description><body xmlns="http://www.w3.org/1999/xhtml">Se volete verificare l'importo (in euro) tramite un'espressione regolare, l'esempio qui di seguito verifica che l'importo sia valido, nel primo esempio i centesimi non sono obbligatori, mentre nel secondo esempio si.<br /><br />(^\d+)(\,\d{1,2})?$ (anche senza centesimi)<br /><br />^\d+,\d{2}$ (i centesimi sono obbligatori). <img src ="http://blog.shareoffice.it/emanuele/aggbug/10016.aspx" width = "1" height = "1" /></body></item><item><dc:creator>Emanuele Mattei</dc:creator><title>Regular expression - verificare un valore di tipo data </title><link>http://blog.shareoffice.it/emanuele/archive/2009/02/03/10014.aspx</link><pubDate>Tue, 03 Feb 2009 22:37:00 GMT</pubDate><guid>http://blog.shareoffice.it/emanuele/archive/2009/02/03/10014.aspx</guid><description>L'espressione regolare qui di seguito, verifica che il dato inserito sia una data valida dd/mm/yyyy ossia giorno mese ed anno.&lt;br /&gt;&lt;br /&gt;([1-9]0[1-9][12][0-9]3[01])[- /.]([1-9]0[1-9]1[012])[- /.][0-9]{4}$ &lt;img src ="http://blog.shareoffice.it/emanuele/aggbug/10014.aspx" width = "1" height = "1" /&gt;</description><body xmlns="http://www.w3.org/1999/xhtml">L'espressione regolare qui di seguito, verifica che il dato inserito sia una data valida dd/mm/yyyy ossia giorno mese ed anno.<br /><br />([1-9]0[1-9][12][0-9]3[01])[- /.]([1-9]0[1-9]1[012])[- /.][0-9]{4}$ <img src ="http://blog.shareoffice.it/emanuele/aggbug/10014.aspx" width = "1" height = "1" /></body></item></channel></rss>
