string inputString = "1/10 EP Sp'arrowha?wk XT R;TR 2.4GHz Red";
//Characters Collection: (';', '\', '/', ':', '*', '?', ' " ', '<', '>', '|', '&', ''')
string outputString = "1 10 EP Sp arrowha wk XT R TR 2.4GHz Red";
Respuesta
los datos acerca de la siguiente código:
- No está probado
- probablemente en mal estado el carácter escape en
new Regex(...)
; Yo en realidad no sé C#, pero no puedo Google para
"C# string replace regex"
y land on 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/
Mueve el ''' dentro de la clase char, también usaría un '+', como '" [; \\ /: *? \ "<> | &'] +" ' – Qtax
@Matt Ball, entiendo que probablemente estés molesto porque el OP no buscó primero en Google, pero eso no significa que tengas que ser malo o sarcástico. – Xaisoft
@Xaisoft que se suponía que era una revelación, ninguna intención negativa en absoluto. Lo he reformulado; por favor, avíseme si todavía sale mal. –
string outputString = Regex.Replace(inputString,"[;\/:*?""<>|&']",String.Empty)
- 1. Cómo reemplazar caracteres especiales en una cadena?
- 2. Regex eliminar caracteres especiales
- 3. reemplazar caracteres especiales en cadena en java
- 4. Regex para nombres con caracteres especiales (Unicode)
- 5. reemplazar los caracteres especiales de una cadena con _ (subrayado)
- 6. Eliminar todos los caracteres especiales de una cadena en R?
- 7. reemplazar caracteres especiales
- 8. Regex para eliminar todos los caracteres especiales de la cadena?
- 9. ¿Busca caracteres especiales (/ * - + _ @ & $ #%) en una cadena?
- 10. Vim regex reemplazar con n caracteres
- 11. Regex para encontrar caracteres especiales en una Cadena con algunas excepciones
- 12. ¿Escape los caracteres especiales en RegEx?
- 13. Escapar caracteres especiales en Perl regex
- 14. Regex para reemplazar caracteres no válidos
- 15. Reemplazar los caracteres incorrectos de una Cadena con caracteres incorrectos
- 16. Reemplazar varios caracteres en una cadena en Objective-C?
- 17. Expresión regular: tomar literalmente cadena con caracteres especiales re-
- 18. Cómo reemplazar caracteres especiales con su equivalente (como "á" para "a") en C#?
- 19. Reemplazar nueva línea/retorno con espacio usando regex
- 20. Cómo verificar caracteres especiales usando regex
- 21. Reemplazar varios caracteres en una cadena (XSLT)
- 22. ¿Cómo eliminar caracteres especiales de una cadena?
- 23. C#, la función de reemplazar todos los caracteres especiales HTML con caracteres de texto normales
- 24. Reemplazar "\\" con "\" en una cadena en C#
- 25. Cómo reemplazar caracteres en una cadena java?
- 26. Uso de RegEx para reemplazar caracteres no válidos
- 27. RegEx para reemplazar todos los caracteres, excepto los números
- 28. Regex para validar cadenas que tienen solo caracteres (no caracteres especiales), espacios en blanco y números
- 29. Reemplazar varios caracteres en una cadena
- 30. ¿Cuál es la mejor práctica para escapar de los caracteres especiales de una cadena de pitón?
¿Está tratando de hacer algún tipo de escape para SQL por casualidad? – Qtax