Volver al inicio Herramientas de texto Buscar y reemplazar

Buscar y reemplazar

Busca y reemplaza texto con soporte regex

Cómo usar Buscar y reemplazar

Busca y reemplaza texto con texto plano o expresiones regulares. Opción de mayúsculas. Herramienta gratuita sin registro.

¿Para qué sirve buscar y reemplazar?

Buscar y reemplazar es una de las operaciones más potentes en edición de texto. Combinado con expresiones regulares, puede realizar transformaciones complejas que manualmente llevarían horas.

Ejemplo con regex: El patrón (\d{4})-(\d{2})-(\d{2}) con reemplazo $3/$2/$1 convierte fechas ISO (2025-04-10) a formato europeo (10/04/2025) en una sola operación sobre todo el texto.

Frequently Asked Questions

¿Qué es una expresión regular (regex)?

Una expresión regular es un patrón que describe un conjunto de cadenas. Por ejemplo, \d+ coincide con uno o más dígitos, \w+ con una palabra, y .* con cualquier secuencia de caracteres. Las regex permiten buscar patrones en lugar de cadenas exactas —mucho más potente que la búsqueda de texto literal.

¿Qué hace la opción 'distinguir mayúsculas'?

Cuando está activada, 'Hola' y 'hola' se tratan como cadenas diferentes. Cuando está desactivada, la búsqueda coincide independientemente de la capitalización —'hola' coincide con 'Hola', 'HOLA' y 'HoLa'. La mayoría de búsquedas de texto no distinguen mayúsculas por defecto.

¿Cómo reemplazo todas las ocurrencias y no solo la primera?

Esta herramienta reemplaza todas las ocurrencias por defecto. En regex de JavaScript, el indicador 'g' (global) es necesario para reemplazar todas las coincidencias —la herramienta lo aplica automáticamente.

¿Puedo usar grupos de captura en el reemplazo con regex?

Sí. Los grupos de captura en el patrón (paréntesis) pueden referenciarse en el reemplazo con $1, $2, etc. Por ejemplo, el patrón (\w+) (\w+) con reemplazo $2 $1 intercambia dos palabras.

¿Cuál es la diferencia entre reemplazar y sustituir en distintas herramientas?

Es la misma operación con diferentes nombres. 'Reemplazar' se usa en la mayoría de herramientas GUI y JavaScript. 'Sustituir' (s/patrón/reemplazo/) es el término en sed y vim. 'gsub' es la sustitución global en Ruby y Perl.

Buscar y reemplazar en navegador vs editor de código vs sed

Un editor de código (VS Code, Sublime Text) tiene el buscar y reemplazar más potente —admite regex multilínea, búsqueda en todo el proyecto y vista previa antes de reemplazar. sed (línea de comandos Unix) es el más eficiente para procesar archivos grandes o encadenar texto entre comandos. Una herramienta basada en navegador como esta es ideal para operaciones rápidas sobre texto pegado sin abrir ninguna aplicación —perfecta para reemplazos puntuales en bloques de texto pequeños o medianos.

☕ Buy me a coffee