Qué hace
Reemplaza cada aparición de un término en cualquier texto — con coincidencia literal o por expresión regular — con un panel de resultado en vivo y un contador de reemplazos. Se ejecuta 100 % en el cliente; nada sale de tu navegador.
Cómo usarlo
- Define Find (el texto literal o el patrón regex) y Replace with (texto plano, o en modo regex
$1–$9para grupos de captura y$¶ la coincidencia completa). - Pega o escribe tu texto en Input (o elige un chip Try para cargar un ejemplo resuelto). Clear vacía la entrada.
- Activa las opciones — cada una es independiente:
- Regular expression (desactivada por defecto): trata Find como regex en lugar de texto literal. Los grupos de captura quedan disponibles en el reemplazo.
- Case sensitive (activada por defecto):
Catycatsolo coinciden si son idénticos. Desactívala para coincidir con cualquier capitalización. - Whole word (desactivada por defecto): coincide con
catsolo como palabra independiente, saltandocatalog. Funciona en modo literal y regex. El reemplazo siempre es global — se reemplaza cada aparición.
- Lee el panel Result a la derecha: el texto reemplazado, el contador de reemplazos en la cabecera, Copy y Download (
replaced.txt, visible cuando hay salida real). El estado completo queda codificado en la URL, así que pegar la dirección reproduce tu escenario exacto.
Ejemplos
Todos verificados contra el motor en vivo.
Literal, sensible a mayúsculas (por defecto)
Find cat, Replace dog en The cat sat on the cat mat. → The dog sat on the dog mat. — 2 reemplazos.
Regex con grupo de captura
Regular expression activado. Find (\d+), Replace [$1] en a1b2c3 → a[1]b[2]c[3] — 3 reemplazos.
Palabra completa vs. subcadena
Find cat, Replace dog en the cat in the catalog:
- Whole word desactivado →
the dog in the dogalog— 2 reemplazos. - Whole word activado →
the dog in the catalog— 1 reemplazo (solo elcatindependiente).
Insensible a mayúsculas
Case sensitive desactivado. Find cat, Replace dog en Cat cat CAT → dog dog dog — 3 reemplazos.
Referencia a la coincidencia completa
Regular expression activado. Find \w+, Replace <$&> en hello world → <hello> <world> — 2 reemplazos.
Regex inválido
Regular expression activado. Find [ → el panel de resultado cambia al estado de error (Invalid regular expression: missing terminating ] for character class) y tu entrada queda sin cambios. Los errores se muestran inline — nunca como popup.
Bueno saber
- Privado: se ejecuta completamente en tu navegador.
- Un Find vacío devuelve la entrada sin cambios con 0 reemplazos.
- El contador de reemplazos se actualiza en vivo en la cabecera del resultado mientras escribes.
- Herramientas relacionadas: Regex Explainer, Sort Lines.