Validación de espacios en textbox

06/07/2005 - 07:07 por Jorge Landaeta | Informe spam
Quisiera saber ¿cómo podría validar yo, que en un formulario, la información
ingresada en un textbox no empiece con 1 o más espacios en blanco?

También me gustaría saber cómo puedo hacer una validación bastante confiable
para los campos de e-mail, es decir, más o menos estableciendo que el formato
debe ser nombre_de_usuario luego el @ luego el servidor o dominio luego un .
y lo que venga después.

Nota: no me interesa validar si existe o no sólo que sea el formato correcto
de un email

Muchas Gracias de antemano
Saludos
 

Leer las respuestas

#1 Juan Pedro Gonzalez
06/07/2005 - 08:34 | Informe spam
Hola Jorge,

Para validar si un texto comienza con un espacio:

If Me.TextBox1.Text.StartsWith(" "c) Then
MsgBox("El Texto comienza con un espacio")
End If

Para validar una direccion de correo:

Private Function isEmail(ByVal address As String) As Boolean
Dim oRegEx As New
System.Text.RegularExpressions.Regex("^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[
0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]
?)$")

Return oRegEx.IsMatch(address)
End Function

...y en nuestro código pondríamos:

If isEmail(Me.TextBox1.Text) Then
MsgBox("Es una direccion valida")
Else
MsgBox("No es valido")
End If

Saludos,

Juan Pedro González




"Jorge Landaeta" escribió en el
mensaje news:
Quisiera saber ¿cómo podría validar yo, que en un formulario, la


información
ingresada en un textbox no empiece con 1 o más espacios en blanco?

También me gustaría saber cómo puedo hacer una validación bastante


confiable
para los campos de e-mail, es decir, más o menos estableciendo que el


formato
debe ser nombre_de_usuario luego el @ luego el servidor o dominio luego un


.
y lo que venga después.

Nota: no me interesa validar si existe o no sólo que sea el formato


correcto
de un email

Muchas Gracias de antemano
Saludos

Preguntas similares