Expresion Regular

07/08/2004 - 00:54 por Alberto | Informe spam
Saludos, tengo un problema, tengo una funcion para
validar un string de tal forma que si vienen dos espacios
en blanco continuos o mas, dejarlos solo con un espacio
en blanco, o si viene un cambio de linea cambiarlo por un
espacio en blanco. Actualmente realizo un proceso manual
pero he leido de expresiones regulares y me parece que
puedo optimizar la funcion, sin embargo cuento con escasa
documentación. Alguien me puede dar una mano.

Gracias
 

Leer las respuestas

#1 Tristan
07/08/2004 - 01:13 | Informe spam
Prueba esta sencilla expresión regular:

Imports System.Text.RegularExpressions

Dim cadena As String = "hola con espacios " & vbCrLf & "y
varias lineas"
MsgBox(cadena)
cadena = Regex.Replace(cadena, "\s+", " ")
MsgBox(cadena)


¿Más sencillo que por código no? :-)

Juan Carlos Badiola
MVP - C#

Preguntas similares