viernes, 19 de noviembre de 2010

Eliminar los espacios en blaco extra en una cadena

Una tarea común es eliminar los espacios en blanco de una cadena, si usamos la función Trim() podemos eliminar los espacios al principio y final de la cadena. Usando Replace() eliminamos todos los existentes, pero hay ocasiones en las que solo queremos dejar un espacio entre los caracteres, para eso podemos usar esta sencilla expresión regular:
System.Text.RegularExpressions.Regex.Replace(input, @"\s+", " ");

1 comentario:

Radamanthys17 dijo...

Excelente aporte funciona muy bien.