Solución:
Divulgación completa sobre el siguiente código:
- No esta probado
- Probablemente arruiné el personaje que se escapó en
new Regex(...)
; -
En realidad, no sé C #, pero puedo buscar en Google
"C# string replace regex"
y aterrizar en MSDNRegex re = new Regex("[;\/:*?"<>|&']"); string outputString = re.Replace(inputString, " ");
Aquí está el código correcto:
string inputString = "1/10 EP Sp'arrowha?wk XT R;TR 2.4GHz R\ed";
Regex re = new Regex("[;\\/:*?"<>|&']");
string outputString = re.Replace(inputString, " ");
// outputString is "1 10 EP Sp arrowha wk XT R TR 2.4GHz R ed"
Demostración: http://ideone.com/hrKdJ
También: http://www.regular-expressions.info/
string outputString = Regex.Replace(inputString,"[;/:*?""<>|&']",String.Empty)
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)