He notado muchos pequeños debates sobre cuándo usar expresiones regulares y cuándo utilizar una función de cadena integrada como String.Replace() (.NET).Cuándo usar Regex vs Built in String Methods?
Parece que mucha gente recomienda siempre, siempre, siempre usar expresiones regulares siempre que trabaje con cadenas (además de solo mostrarlas). ¿Es esta realmente la mejor práctica o simplemente una impresión equivocada de mi parte? Parece excesivo usar regex cuando el problema es solo "Eliminar cualquier aparición de cualquiera de estas palabras de este texto".
Me gustaría obtener información para poder mejorar mi propio código y responder mejor a las preguntas de otras personas sobre la manipulación de cadenas (hay muchas de ellas).
esta pregunta se ha hecho abouta hace semanas: http://stackoverflow.com/questions/1038186/are-there-particular-cases-where-native-text-manipulation -is-more-desirable-than/ –
@ streetpc: gracias por enlazar. Estaba seguro de haberlo visto hace un tiempo, simplemente no pude encontrarlo. – Tomalak