Saltar al contenido

Buscar y reemplazar

Busque en un texto y reemplace cada aparición, como texto plano o con una expresión regular y grupos de captura.

Procesado localmente en tu navegador

Opciones
0 caracteres · 0 líneas
El resultado aparecerá aquí.

¿Qué es Buscar y reemplazar?

Buscar y reemplazar cambia cada aparición de una palabra, frase o patrón en su texto. En modo texto la búsqueda es literal, con opciones para distinguir mayúsculas y palabras completas: «gato» no cambia «gatopardo». El reemplazo se inserta tal como lo escribe.

El modo regex admite expresiones regulares de JavaScript: los grupos de captura se reutilizan en el reemplazo con $1, $2 o $<nombre>, y \n y \t se convierten en salto de línea y tabulación. ^ y $ actúan en cada línea. El modo regex se ejecuta en un worker con límite de tiempo, los patrones se limitan a 500 caracteres y se rechazan los propensos a un retroceso catastrófico. Se informa del número de reemplazos.

¿Cómo funciona?

  1. Pegue su texto y escriba qué buscar y por qué reemplazarlo.
  2. Elija mayúsculas y palabras completas, o marque expresión regular para usar patrones y grupos como (\d+)-(\d+) → $2-$1.
  3. Lea el número de reemplazos en las notas y copie el resultado.

Casos de uso habituales

  • Renombrar una variable, un nombre de producto o una URL en un documento pegado.
  • Reformatear fechas de 2024-01-15 a 15/01/2024 con grupos regex.
  • Convertir una línea separada por comas en un elemento por línea reemplazando «,» por \n.
  • Eliminar palabras o caracteres no deseados de un texto de una sola pasada.

Ejemplos

Prueba esta entrada en la herramienta de arriba:

2024-01-15, 2024-02-20, 2024-03-05

Privacidad

Buscar y reemplazar se ejecuta por completo en tu navegador. El texto o los archivos que proporcionas se procesan en tu dispositivo y no se suben, registran ni almacenan en nuestros servidores.

Limitaciones

La sintaxis regex es la de JavaScript (sin funciones exclusivas de PCRE). Para pruebas avanzadas use primero el probador de regex.

Preguntas frecuentes

¿Cómo reutilizo una parte de la coincidencia?

Active la expresión regular, ponga esa parte entre paréntesis y escriba $1 (o $<nombre> para un grupo con nombre) en el reemplazo.

¿Por qué se rechazó mi regex?

Supera los 500 caracteres, no es válida o tiene una repetición anidada como (a+)+ que podría bloquear su navegador. Simplifique el patrón.

¿Cómo inserto un salto de línea?

Escriba \n en el reemplazo (la opción «leer \n y \t» está activada por defecto).

Más herramientas en Herramientas de texto →