Text/Clean

Buscar y reemplazar

Sustituye lo encontrado con texto o con una expresión regular por otro contenido.

Ejemplo

  • Opciones aplicadas
  • Buscar(\d{4})-(\d{2})-(\d{2})
  • Reemplazar por$3/$2/$1
  • Expresión regular
Entrada
2026-09-23
2025-12-01
Resultado
23/09/2026
01/12/2025

Símbolos de los ejemplos: ⇥ tabulación · · espacio al final de línea · ⍽ NBSP · □ espacio de ancho completo · ◌ carácter de ancho cero

Abrir esta operación en la herramienta

Qué hace

Sustituye todas las apariciones del texto buscado por el texto de reemplazo. Puedes añadir varias a una misma cadena para aplicar varias reglas seguidas.

Modo normal

Busca exactamente lo que escribes. Símbolos como . * ( no tienen significado especial y se buscan tal cual. Si activas «Interpretar \n \t como salto de línea y tabulación», en la búsqueda y el reemplazo \n es un salto de línea y \t una tabulación. Es práctico para cambiar tabulaciones por comas o insertar un salto de línea tras un símbolo concreto. En el reemplazo, $ se inserta literalmente.

Modo de expresión regular

Busca con la sintaxis de expresiones regulares de JavaScript. Se aplican las marcas de coincidencia global (g), multilínea (m) y Unicode (u), así que ^ y $ coinciden con el inicio y el final de cada línea. En el reemplazo puedes referirte a los grupos con $1, $2 y a la coincidencia completa con $&.

  • Cambiar el formato de fecha: (\d{4})-(\d{2})-(\d{2})$3/$2/$1
  • Quitar espacios al final de línea: [ \t]+$ → (vacío)
  • Quitar paréntesis y su contenido: \s*\([^)]*\) → (vacío)
  • Ocultar la parte central de un teléfono: (\d{3})-\d{3,4}-(\d{4})$1-****-$2

Errores

Si la expresión regular no es válida, por ejemplo por paréntesis sin cerrar, el paso muestra un error y pasa la entrada sin cambios al paso siguiente. Encontrarás más patrones en la guía de expresiones regulares. Para eliminar líneas enteras, Filtrar líneas es más sencillo.