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· Tus datos se quedan en tu navegador.
¿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?
- Pegue su texto y escriba qué buscar y por qué reemplazarlo.
- Elija mayúsculas y palabras completas, o marque expresión regular para usar patrones y grupos como (\d+)-(\d+) → $2-$1.
- 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).
Herramientas relacionadas
Reemplazar con regex
Reescriba un texto con un patrón regex y una plantilla de reemplazo que reutiliza los fragmentos capturados.
Herramientas para desarrolladores
Probador de regex
Escriba un patrón, pegue un texto y vea cada coincidencia resaltada, con su posición y sus grupos de captura.
Herramientas para desarrolladores
Eliminar espacios extra
Limpie el espaciado de un texto pegado: dobles espacios, tabulaciones sueltas, espacios finales y sucesiones de líneas vacías.
Herramientas de texto
Convertidor de mayúsculas y minúsculas
Una sola herramienta para todos los estilos de mayúsculas: elija uno de la lista y el texto se convierte al instante.
Herramientas de texto
Agregar prefijo / sufijo a líneas
Coloque el mismo texto al inicio y al final de cada línea, o numere las líneas automáticamente.
Herramientas de texto
Limpiador de texto
Sanee texto copiado de la web, de documentos o de chats de IA: caracteres invisibles, comillas curvas, espacios raros y rarezas Unicode, con cada paso bajo su control.
Herramientas de texto
Comparador de texto (diff)
Pegue un texto original y uno modificado para ver exactamente qué se añadió y qué se eliminó, con el nivel de detalle que elija.
Herramientas de texto