Ola lista, Olhe ai umas dicas legais para se fazer validacao usando expressoes regulares....
Validações Úteis com Expressões Regulares Tipo de Validação Expressão Dígito ^\d+$ Decimal ^[+-]?((\d+|\d{1,3}(.\d{3})+)(,\d*)?|,\d+)$ ^[-+]?([0-9]*,[0-9]+|[0-9]+)$ Letra ^[[:alpha:]]+$ URL ^((http)|(https)|(ftp))://([- \w]+.)+\w{2,3}(/ [%-\w]+(.\w{2,})?)*$ E-mail ^([\w-]+.)*[\w- ]+@([\w- ]+.)+([\w-]{2,3})$ Endereço IP \b\d{1,3}.\d{1,3}.\d{1,3}.\d{1,3}\b Tempo (24 horas) ^([0|1|2]{1}\d):([0|1|2|3|4|5]{1} \d)$ Data (dd/mm/aaaa) ^((0[1-9]|[12]\d)/(0[1-9]|1[0-2])|30/(0[13-9]|1[0-2])|31/(0[13578]|1[02])) /\d{4}$ Telefone ^(\d{3})-\d{4}-\d{4}$ Senha ^\w{4,10}$ ^[a-zA-Z]\w{3,9}$ ^[a-zA-Z]\w*\d+\w*$ t+
br-users@lists.fedoraproject.org