No tengo mucha experiencia con RegEx, así que estoy usando muchas cadenas de caracteres String.Replace() para eliminar caracteres no deseados. ¿Existe un RegEx que pueda escribir para optimizar esto?Regex para reemplazar caracteres no válidos
string messyText = GetText();
string cleanText = messyText.Trim()
.ToUpper()
.Replace(",", "")
.Replace(":", "")
.Replace(".", "")
.Replace(";", "")
.Replace("/", "")
.Replace("\\", "")
.Replace("\n", "")
.Replace("\t", "")
.Replace("\r", "")
.Replace(Environment.NewLine, "")
.Replace(" ", "");
Gracias
Incluso si no es su convención de codificación preferida, si colocara cada '.Replace()' en una nueva línea, ayudaría a la legibilidad en este sitio para que no haya un gran desplazamiento horizontal. – Dinah