Foros del Web » Programando para Internet » ASPX (.net) »

como puedo realizar una validacion de numeros de caracteres

Estas en el tema de como puedo realizar una validacion de numeros de caracteres en el foro de ASPX (.net) en Foros del Web. Estimados necesito realizar una validacion a un textbox que consiste en que el control no puede tener ni menos ni mas de 7 caracteres, como ...
  #1 (permalink)  
Antiguo 17/11/2009, 21:53
Avatar de BlueSkull  
Fecha de Ingreso: noviembre-2008
Ubicación: Chile
Mensajes: 504
Antigüedad: 15 años, 5 meses
Puntos: 4
como puedo realizar una validacion de numeros de caracteres

Estimados necesito realizar una validacion a un textbox que consiste en que el control no puede tener ni menos ni mas de 7 caracteres, como puedo hacer esto, obiamente con los controles de validacion.

Adios, gracias.
__________________
"Incluso las torres más altas empiezan en el suelo."
"Sé Ágil..."
StreamWriter
  #2 (permalink)  
Antiguo 18/11/2009, 07:41
 
Fecha de Ingreso: febrero-2003
Ubicación: chile
Mensajes: 101
Antigüedad: 21 años, 2 meses
Puntos: 1
Respuesta: como puedo realizar una validacion de numeros de caracteres

si necesitas cualquier tipo de caracter, los textbox tienen una propiedad que se llama MaxLength donde le asignas el largo máximo de caracteres, con eso tienes el largo no pueda exceder a 7.

Para que solo se ingrese una cadena de texto de 7 carácteres (no menos) puedes agregar esta expresion regular: ^.{7}$

Saludos
__________________
s[K]eL
  #3 (permalink)  
Antiguo 18/11/2009, 12:03
Avatar de BlueSkull  
Fecha de Ingreso: noviembre-2008
Ubicación: Chile
Mensajes: 504
Antigüedad: 15 años, 5 meses
Puntos: 4
Respuesta: como puedo realizar una validacion de numeros de caracteres

Cita:
Iniciado por skel363 Ver Mensaje
si necesitas cualquier tipo de caracter, los textbox tienen una propiedad que se llama MaxLength donde le asignas el largo máximo de caracteres, con eso tienes el largo no pueda exceder a 7.

Para que solo se ingrese una cadena de texto de 7 carácteres (no menos) puedes agregar esta expresion regular: ^.{7}$

Saludos
Muchas gracias te pasaste, oye y de pasada como puedo validar que sean letras pero contando la ñÑ, tengo esto: ^[a-zA-Z]ñÑ$ esta bien o no?.

Adios, gracias.
__________________
"Incluso las torres más altas empiezan en el suelo."
"Sé Ágil..."
StreamWriter
  #4 (permalink)  
Antiguo 18/11/2009, 12:14
 
Fecha de Ingreso: febrero-2003
Ubicación: chile
Mensajes: 101
Antigüedad: 21 años, 2 meses
Puntos: 1
Respuesta: como puedo realizar una validacion de numeros de caracteres

No, no esta bien, prueba esta:

^([A-Za-zñÑ]\s?)

aqui puedes probar tus expresiones:

http://www.regular-expressions.info/...ptexample.html
__________________
s[K]eL
  #5 (permalink)  
Antiguo 18/11/2009, 12:28
Avatar de BlueSkull  
Fecha de Ingreso: noviembre-2008
Ubicación: Chile
Mensajes: 504
Antigüedad: 15 años, 5 meses
Puntos: 4
Respuesta: como puedo realizar una validacion de numeros de caracteres

Cita:
Iniciado por skel363 Ver Mensaje
No, no esta bien, prueba esta:

^([A-Za-zñÑ]\s?)

aqui puedes probar tus expresiones:

http://www.regular-expressions.info/...ptexample.html
Ok te pasaste gracias de nuevo, adios.
__________________
"Incluso las torres más altas empiezan en el suelo."
"Sé Ágil..."
StreamWriter
  #6 (permalink)  
Antiguo 18/11/2009, 12:51
Avatar de BlueSkull  
Fecha de Ingreso: noviembre-2008
Ubicación: Chile
Mensajes: 504
Antigüedad: 15 años, 5 meses
Puntos: 4
Respuesta: como puedo realizar una validacion de numeros de caracteres

Cita:
Iniciado por skel363 Ver Mensaje
No, no esta bien, prueba esta:

^([A-Za-zñÑ]\s?)

aqui puedes probar tus expresiones:

http://www.regular-expressions.info/...ptexample.html
Estimado ahora no me funciona nada, puse la tuya y nada las mias y nada de nuevo, por que pasa esto? que hago mal?. Adios.
__________________
"Incluso las torres más altas empiezan en el suelo."
"Sé Ágil..."
StreamWriter
  #7 (permalink)  
Antiguo 18/11/2009, 12:59
 
Fecha de Ingreso: febrero-2003
Ubicación: chile
Mensajes: 101
Antigüedad: 21 años, 2 meses
Puntos: 1
Respuesta: como puedo realizar una validacion de numeros de caracteres

debiste haber movido algo..... revisalo o pega el htm para revisar....
__________________
s[K]eL
  #8 (permalink)  
Antiguo 18/11/2009, 13:06
 
Fecha de Ingreso: septiembre-2009
Mensajes: 111
Antigüedad: 14 años, 7 meses
Puntos: 3
Respuesta: como puedo realizar una validacion de numeros de caracteres

Cita:
Iniciado por BlueSkull Ver Mensaje
Estimado ahora no me funciona nada, puse la tuya y nada las mias y nada de nuevo, por que pasa esto? que hago mal?. Adios.
Utiliza Esta:

[A-Ñ-Za-ñ-z]

En el test de la pagina te lo Toma correcto...

Saludos.
__________________
Si caminas por la Senda del Conocimiento... y una Luz en la Oscuridad Ilumina tu Camino... No seas cu#$r@ y compártela.
  #9 (permalink)  
Antiguo 18/11/2009, 13:14
Avatar de BlueSkull  
Fecha de Ingreso: noviembre-2008
Ubicación: Chile
Mensajes: 504
Antigüedad: 15 años, 5 meses
Puntos: 4
Respuesta: como puedo realizar una validacion de numeros de caracteres

Cita:
Iniciado por skel363 Ver Mensaje
debiste haber movido algo..... revisalo o pega el htm para revisar....
Este es mi regular:

Cita:
<asp:RegularExpressionValidator
ID="RegularExpressionValidator5"
runat="server"
ControlToValidate="txt_nombre"
ErrorMessage="Error en formato de nombre"
ValidationExpression="^([A-Za-zñÑ]\s?)"
ValidationGroup="Grupodetalle">*</asp:RegularExpressionValidator>
__________________
"Incluso las torres más altas empiezan en el suelo."
"Sé Ágil..."
StreamWriter
  #10 (permalink)  
Antiguo 18/11/2009, 13:16
 
Fecha de Ingreso: febrero-2003
Ubicación: chile
Mensajes: 101
Antigüedad: 21 años, 2 meses
Puntos: 1
Respuesta: como puedo realizar una validacion de numeros de caracteres

el control txt_nombre tiene la propiedad ValidationGroup="Grupodetalle"
a la expresion regular agregale la propiedad Display="Dynamic"
__________________
s[K]eL
  #11 (permalink)  
Antiguo 18/11/2009, 13:18
Avatar de BlueSkull  
Fecha de Ingreso: noviembre-2008
Ubicación: Chile
Mensajes: 504
Antigüedad: 15 años, 5 meses
Puntos: 4
Respuesta: como puedo realizar una validacion de numeros de caracteres

Cita:
Iniciado por skel363 Ver Mensaje
el control txt_nombre tiene la propiedad ValidationGroup="Grupodetalle"
a la expresion regular agregale la propiedad Display="Dynamic"
No pasa nada.
__________________
"Incluso las torres más altas empiezan en el suelo."
"Sé Ágil..."
StreamWriter
  #12 (permalink)  
Antiguo 18/11/2009, 13:39
 
Fecha de Ingreso: febrero-2003
Ubicación: chile
Mensajes: 101
Antigüedad: 21 años, 2 meses
Puntos: 1
Respuesta: como puedo realizar una validacion de numeros de caracteres

el problema era la expresion regular prueba esta, ahora deberia funcionar
^[A-Za-zÑñ]+$
__________________
s[K]eL
  #13 (permalink)  
Antiguo 18/11/2009, 13:47
Avatar de BlueSkull  
Fecha de Ingreso: noviembre-2008
Ubicación: Chile
Mensajes: 504
Antigüedad: 15 años, 5 meses
Puntos: 4
Respuesta: como puedo realizar una validacion de numeros de caracteres

Cita:
Iniciado por skel363 Ver Mensaje
el problema era la expresion regular prueba esta, ahora deberia funcionar
^[A-Za-zÑñ]+$
Estimado esa si funciona al parecer era el operador +, todabia no entiendo muy bien esto de las expresiones regulares.
Gracias.
__________________
"Incluso las torres más altas empiezan en el suelo."
"Sé Ágil..."
StreamWriter
  #14 (permalink)  
Antiguo 18/11/2009, 13:52
 
Fecha de Ingreso: febrero-2003
Ubicación: chile
Mensajes: 101
Antigüedad: 21 años, 2 meses
Puntos: 1
Respuesta: como puedo realizar una validacion de numeros de caracteres

Aqui puedes buscar algunas que ya estan echas y las vas complementando a tu gusto...

http://regexlib.com/DisplayPatterns....&cattabindex=3
__________________
s[K]eL
  #15 (permalink)  
Antiguo 18/11/2009, 14:03
Avatar de BlueSkull  
Fecha de Ingreso: noviembre-2008
Ubicación: Chile
Mensajes: 504
Antigüedad: 15 años, 5 meses
Puntos: 4
Respuesta: como puedo realizar una validacion de numeros de caracteres

Cita:
Iniciado por skel363 Ver Mensaje
Aqui puedes buscar algunas que ya estan echas y las vas complementando a tu gusto...

http://regexlib.com/DisplayPatterns....&cattabindex=3
Ok te pasaste gracias.
__________________
"Incluso las torres más altas empiezan en el suelo."
"Sé Ágil..."
StreamWriter
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:51.