Así que estaba escribiendo algo de código hoy que básicamente tiene el siguiente aspecto:alternativa a String.Replace
string returnString = s.Replace("!", " ")
.Replace("@", " ")
.Replace("#", " ")
.Replace("$", " ")
.Replace("%", " ")
.Replace("^", " ")
.Replace("*", " ")
.Replace("_", " ")
.Replace("+", " ")
.Replace("=", " ")
.Replace("\", " ")
Lo cual no es muy agradable. Me preguntaba si hay una expresión regular o algo que podría escribir que reemplazaría todas las llamadas a la función Replace()
.
@lomaxx: Vea la solución de Dimitre, lo que evita el uso de expresiones regulares en absoluto. –
@dimitre ¿dónde está? o_O – cregox
@Cawas: aquí: http://dnovatchev.spaces.live.com/blog/cns!44B0A32C2CCF7488!353.entry ver una descripción de la función de traducir XPath() aquí: http: // www. w3.org/TR/xpath-functions/# func-translate –