03/2010
06

Expresion regular para validar un Decimal

Publicado por: Eder Oscar Lázaro Rodriguez (edoswit) 
Aún no se a calificado. Sea el primero en puntuar!
Votar ahora!

Este post algo pequeño pero útil donde nos indica como utilizar expresiones regulares para validar ingreso de números, como es este caso, en que la parte entera no puede exceder de más de 5 dígitos y la parte decimal no puede exceder de más de 2 dígitos.

Aquí está la forma de resolver esto mediante una expresión regular:

<asp:TextBox ID="txtDecimal" runat="server"></asp:TextBox>

<asp:RegularExpressionValidator ID="revDecimal" runat="server"

ControlToValidate="txtDecimal"

ValidationExpression="^[0-9]{1,5}(\.[0-9]{0,2})?$"

ErrorMessage="Formato incorrecto!" />

Descargar demostración desde Aqui, luego estare publicando mas sobre este tema de validaciones, Saludos...

(2) Comentarios

Dejame tu Comentario
  • ClaCS ClaCS Dijo:
    pero al parecer con cadenas como

    00666.

    no lanza un error. Seria muy interesante un ejemplo pero para validaciones de fechas mediante expresiones regulares

    Te recomiendo el Expresso ;)

    Salu2

    publicado el 20 de May del 2010, a las 4:59 AM
  • edoswit edoswit Dijo:
    Gracias por las recomendaciones, publicare mas al respecto, saludos...
    publicado el 04 de July del 2010, a las 2:41 AM

Escribe tu Comentario:





arriba