Guía

Cómo aplicar reglas de búsqueda y reemplazo en un texto

Introduce el texto y coloca las búsquedas y reemplazos en una lista ordenada. Usa el modo literal para cambios directos y activa las expresiones regulares solo para patrones.

Herramienta Buscar y reemplazar texto

Para qué sirve

Esta herramienta sirve para transformar un texto mediante una serie ordenada de búsquedas y reemplazos. Puedes usar coincidencias literales para cambios sencillos o expresiones regulares cuando necesites localizar patrones; el resultado de cada regla pasa a ser la entrada de la siguiente.

Cómo aplicar los reemplazos

  1. Escribe o pega el contenido en el campo de texto. Si lo dejas vacío o no lo proporcionas, la herramienta devuelve un resultado vacío y no aplica reglas.

  2. Prepara una lista de reglas en el orden en que deben ejecutarse. En cada regla indica el texto que quieres encontrar y el texto que debe ocupar su lugar. Una regla cuyo valor de búsqueda esté vacío se omite y no cuenta como aplicada.

  3. Para una búsqueda normal, deja desactivado el modo de expresión regular. En ese modo, la coincidencia es literal y no distingue mayúsculas de minúsculas, salvo que actives la sensibilidad a mayúsculas y minúsculas para esa regla.

  4. Activa el modo de expresión regular solo cuando el valor de búsqueda deba interpretarse como un patrón. La coincidencia tampoco distingue mayúsculas de minúsculas por defecto; puedes hacerla sensible a ellas mediante la opción correspondiente.

  5. Revisa que las reglas estén dentro de una lista. Si el texto no está vacío y proporcionas un valor de reglas que no sea una lista, la operación se rechaza. Si omites las reglas o las dejas sin valor, se tratan como una lista vacía.

  6. Ejecuta la transformación y revisa el texto resultante, el número de reglas aplicadas y los avisos asociados. Las reglas se procesan de arriba abajo: una sustitución puede cambiar el texto que encontrará la regla siguiente.

Cómo leer el resultado

El resultado muestra el texto después de las sustituciones que se hayan podido procesar. El orden importa: si una primera regla cambia una palabra por otra, la siguiente buscará en ese texto actualizado, no en el original. Por eso conviene ordenar primero los cambios más específicos y después los más generales cuando puedan afectarse entre sí.

El número de reglas aplicadas no incluye las reglas con una búsqueda vacía. Si una expresión regular contiene un error, esa regla no se aplica y se recoge el error correspondiente, pero la operación general sigue indicando un resultado satisfactorio y continúa con las reglas posteriores. Interpreta, por tanto, un resultado satisfactorio junto con un aviso como una transformación posiblemente parcial, no como confirmación de que cada regla se ejecutó.

Ejemplo práctico

Una persona necesita cambiar varias etiquetas de un documento en un orden concreto sin modificar manualmente cada aparición.

Pega el texto, añade en una lista una regla literal para sustituir una etiqueta por otra y ejecuta la transformación. Después, comprueba el texto actualizado y revisa si hay avisos.

El resultado contiene el texto transformado, el recuento de reglas aplicadas y los avisos que correspondan.

Limitaciones

  • Una expresión regular inválida no se aplica, aunque el resultado general pueda indicar una operación satisfactoria; debes revisar los errores para detectar una transformación parcial.

Errores frecuentes

  • Causa: se envían reglas como un único objeto o como otro valor en lugar de una lista cuando el texto contiene contenido. Corrección: reúne cada búsqueda y reemplazo en un elemento de una lista antes de ejecutar la operación.

Preguntas frecuentes

¿Qué ocurre si no introduzco texto?

Si el texto está vacío o se omite, el resultado es vacío y se informa de que no se ha aplicado ninguna regla. Las reglas no se procesan en ese caso.

¿Puedo ejecutar la herramienta sin reglas?

Sí, puedes omitir las reglas cuando el texto no está vacío; se tratan como una lista vacía y no se realizan reemplazos.

¿Qué pasa si una expresión regular tiene un error?

La operación general sigue indicando un resultado satisfactorio, pero la regla con el patrón inválido no se aplica y se recoge el error correspondiente. Revisa ese aviso antes de dar por terminado el reemplazo.

Herramienta

Buscar y reemplazar texto