2010-07-07 44 views

Respuesta

11
var result = Regex.Replace(input, @"[^a-zA-Z0-9]", "");
+1

Pueden podemos hacer que esta expresión regular más corto mediante el uso de \ W en lugar de "[^ a-zA-Z0-9]" ??? – Shekhar

5

Usted podría utilizar LINQ:

string alphanumeric = new String(original.Where(c => Char.IsLetterOrDigit(c)).ToArray()); 
Cuestiones relacionadas