Francisco,
En que lenguaje ?
En general los lenguajes de hoy soportan practicamente todos,
Expresiones Regulares es una manera elegante de hacerlo, pero deberías estar familiarizado con ellas, busca en GOOGLE que hay muchos tutoriales de como hacerlo con RegEx (Expresiones Regulares)
Otra manera seria usando las funciones propias del lenguaje, por ejemplo si estas en VB.NET podrias usar String.Replace(bla bla bla bla)
Saludos y a las órdenes.