Buscar y reemplazar texto
Busca una palabra, una frase o un patrón y sustitúyelo en todo el texto de una vez. Ves las coincidencias resaltadas antes de copiar el resultado y puedes ignorar tildes, buscar solo palabras completas o usar expresiones regulares.
Cómo usarlo
- Pega el texto en el primer cuadro.
- Escribe lo que quieres buscar y por qué quieres reemplazarlo. Deja «Reemplazar por» vacío para borrar todas las coincidencias.
- Revisa la vista previa: las coincidencias aparecen resaltadas y el contador te dice cuántas hay.
- Copia o descarga el resultado. Para aplicar otro reemplazo encima, pulsa «Usar como texto original».
Las opciones, con ejemplos
| Opción | Buscar «sol» encuentra… |
|---|---|
| Sin opciones | sol, Sol, SOL, soledad, girasol, solución |
| Distinguir mayúsculas | sol, soledad, girasol, solución (no «Sol») |
| Palabra completa | sol, Sol, SOL (no «soledad» ni «girasol») |
| Ignorar tildes | Lo mismo que sin opciones y, además, «sól» o «Sól» si aparecieran mal acentuadas |
Ignorar tildes es especialmente útil en español: buscando «medico» con esta opción encontrarás «médico», «medicó» y «medico», algo que el buscar y reemplazar de la mayoría de editores no hace. Respetar mayúscula inicial adapta el reemplazo: si sustituyes «cliente» por «comprador», «Cliente» se convierte en «Comprador» y «CLIENTE» en «COMPRADOR».
La opción «Palabra completa» de esta herramienta reconoce letras con tilde, ñ y ü como parte de la palabra. En muchas implementaciones basadas en \b de las expresiones regulares, buscar «año» como palabra completa falla o encuentra coincidencias dentro de «añoranza», porque \b solo entiende letras inglesas.
Expresiones regulares
Con «Expresión regular» activada, el campo de búsqueda acepta la sintaxis de JavaScript. Algunos patrones útiles:
| Buscar | Reemplazar | Resultado |
|---|---|---|
(\d{2})/(\d{2})/(\d{4}) | $3-$2-$1 | 31/12/2026 → 2026-12-31 |
{2,} | (un espacio) | Reduce espacios múltiples a uno |
^ | - | Añade un guion al principio de cada línea |
\n | , | Une todas las líneas en una, separadas por comas |
(\w+)@(\w+) | $1 [arroba] $2 | Ofusca direcciones de correo |
\s+$ | (vacío) | Elimina espacios al final de cada línea |
La búsqueda con expresiones regulares es siempre global y multilínea (^ y $ marcan inicio y fin de cada línea). Si el patrón tiene un error de sintaxis verás el mensaje en lugar del resultado. Para depurar patrones complejos paso a paso, usa el probador de regex.
Tareas frecuentes que tienen herramienta propia
- Limpiar dobles espacios, tabuladores y líneas vacías: eliminar espacios.
- Quitar todas las tildes de golpe: quitar acentos.
- Sacar los correos de un texto en lugar de reemplazarlos: extraer emails.
- Ver qué ha cambiado entre el texto original y el resultado: comparar textos.
El texto se procesa en tu navegador; nada se envía a un servidor, así que puedes usarlo con contratos o documentos confidenciales.
Preguntas frecuentes
¿Cómo reemplazo un salto de línea?
Activa «Expresión regular» y busca \n. En el campo de reemplazo, \n inserta un salto de línea y \t un tabulador; por ejemplo, reemplazar \n por , convierte una lista en una línea separada por comas.
¿Qué hace «Palabra completa»?
Solo reemplaza coincidencias que no estén dentro de otra palabra. Buscando «sol», cambia «sol» pero no «soledad» ni «girasol». A diferencia de muchas herramientas, funciona bien con palabras con tilde y ñ.
¿Puedo deshacer el reemplazo?
El texto original no se modifica: el resultado aparece en un cuadro aparte. Si encadenas reemplazos con «Usar como texto original», puedes volver atrás con Ctrl+Z en el cuadro de texto.
¿Cómo uso grupos de captura?
Con «Expresión regular» activada, los paréntesis capturan y $1, $2… los reutilizan. Buscar (\d{2})/(\d{2})/(\d{4}) y reemplazar por $3-$2-$1 convierte 31/12/2026 en 2026-12-31.