Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

validar espacios vacio o string.empty con Regex

548 views
Skip to first unread message

andy O

unread,
May 3, 2005, 10:47:20 AM5/3/05
to
Hola todos

Tengo el siguiente método:

public static bool ValidaCarac(string cadena)
{

//Debug.Write((int)Convert.ToChar(cadena));

if (Regex.IsMatch(cadena,@"^[\w\s-_()]+$"))
return true;
else
return false;
}

Qué sucede si la cadena es string.empty o null , yo quiero que tambien
acepte los string.empty, he tratado con \0 pero no acepta.

En otras palabras si el usuario no pone nada en un campo este método debe
devolver true.

Espero que me ayuden.
Gracias.

Josep

unread,
May 4, 2005, 2:23:32 AM5/4/05
to
Quizá a lo mejor deberías
realizar un control previo del valor que te llega a la
función.

realiza tu la comprobación y no el Regex, sería lo más
conveniente, ya que te puede llegar Null


>-----Mensaje original-----
>Hola todos
>
>Tengo el siguiente método:


>
>public static bool ValidaCarac(string cadena)
> {
>
> //Debug.Write((int)Convert.ToChar(cadena));
>
> if (Regex.IsMatch(cadena,@"^[\w\s-_
()]+$"))
> return true;
> else
> return false;
> }
>

>Qué sucede si la cadena es string.empty o null , yo

quiero que tambien
>acepte los string.empty, he tratado con \0 pero no acepta.
>
>En otras palabras si el usuario no pone nada en un campo

este método debe

>devolver true.
>
>Espero que me ayuden.
>Gracias.
>

>.
>

0 new messages