Ola lista,<br>Olhe ai umas dicas legais para se fazer validacao usando expressoes regulares....<br><br><table style="font-size: 10pt; font-family: Verdana;" border="1"><tbody><tr style="text-align: center; font-weight: bold;">
<td colspan="2">Validações Úteis com Expressões Regulares </td>
</tr>
<tr style="text-align: center; font-weight: bold;">
<td>Tipo de Validação </td>
<td>Expressão</td>
</tr>
<tr>
<td>Dígito</td>
<td>^\d+$</td>
</tr>
<tr>
<td>Decimal</td>
<td>^[+-]?((\d+|\d{1,3}(\.\d{3})+)(\,\d*)?|\,\d+)$<br>
^[-+]?([0-9]*\,[0-9]+|[0-9]+)$</td>
</tr>
<tr>
<td>Letra</td>
<td>^[[:alpha:]]+$</td>
</tr>
<tr>
<td>URL</td>
<td>^((http)|(https)|(ftp)):\/\/([\- \w]+\.)+\w{2,3}(\/ [%\-\w]+(\.\w{2,})?)*$</td>
</tr>
<tr>
<td>E-mail</td>
<td>^([\w\-]+\.)*[\w\- ]+@([\w\- ]+\.)+([\w\-]{2,3})$</td>
</tr>
<tr>
<td>Endereço IP </td>
<td>\b\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\b</td>
</tr>
<tr>
<td>Tempo (24 horas) </td>
<td>^([0|1|2]{1}\d):([0|1|2|3|4|5]{1} \d)$</td>
</tr>
<tr>
<td>Data (dd/mm/aaaa) </td>
<td>^((0[1-9]|[12]\d)\/(0[1-9]|1[0-2])|30\/(0[13-9]|1[0-2])|31\/(0[13578]|1[02]))<br>\/\d{4}$</td>
</tr>
<tr>
<td>Telefone</td>
<td>^\(\d{3}\)-\d{4}-\d{4}$</td>
</tr>
<tr>
<td>Senha</td>
<td>^\w{4,10}$<br>
^[a-zA-Z]\w{3,9}$<br>
^[a-zA-Z]\w*\d+\w*$</td></tr></tbody></table><br>t+<br>