En el tratamiento de textos, una operación muy utilizada es la de buscar contenido y reemplazarlo por un nuevo contenido. Es la típica opción de los editores de texto de «Buscar y Reemplazar…».
Ahora vamos a ver como podemos hacer esto mediante Java de una forma sencilla. Lo primero será tener una cadena:
String s = "La pausa la realizó Fernando. En las representaciones de teatro, Fernando era el que mejor llevaba el tempo";
Para poder reemplazar contenido con Java nos tenemos que apoyar en el método .replaceAll(). Este método recibirá como parámetros el contenido a reemplazar y el nuevo contenido. El resultado de ejecutar el método será una nueva cadena.
s = s.replaceAll("Fernando", "Victor");
Vemos que .replaceAll() es un método extremadamente potente y que nos ayudará con muchas operaciones de mantenimiento de textos.