Esta función permite eliminar todos aquellos carácteres no deseados en una cadena de texto. Podemos eliminar los caracteres usando esta expresión regular :
Dim reg As Regex
Cadena = reg.Replace(Cadena, "([^0-9]|[^a-zA-Z]|-)", "")
Esta expresión elimina todos aquellos caracteres que no sean números, que no sean letras minúsculas y mayúsculas, y además, elimina aquellos que no sean guiones:
Ejemplo:
Cadena a eliminar caracteres: !!! ÇA- -ÇÄ ê- à+e asd 23d kim2
Resultado: A---easd23dkim2
Comentarios sobre Expresión Regular. Quitar todos los caracteres menos…
manuel dice:
Y una mierda he probado con
s = Regex.Replace(s, "([^0-9]|^,)", "");
y con
s = Regex.Replace(s, "([^0-9]|,)", "");
Para quedarme con un numero y sus decimales, y no funciona
Comentario publicado 08/06/2011 19:27:00
Dejar un comentario