Bulk String Replacer
Aplicá una lista ordenada de reglas de buscar y reemplazar a tu texto en un solo paso — cada regla puede ser texto plano o una regex, con vista previa en vivo antes de confirmar.
Texto de entrada
Reglas de reemplazo
Las reglas corren de arriba hacia abajo. Cada regla transforma el resultado de la regla anterior, no el texto original — reordená con las flechas si eso cambia lo que necesitás.
Vista previa del resultado
¿Qué es Bulk String Replacer?
Es una herramienta de buscar y reemplazar para cuando un solo buscar-y-reemplazar no alcanza — en vez de hacer una sustitución a la vez, armás una lista ordenada de reglas y todas se aplican a tu texto en un solo paso. Cada regla puede ser una coincidencia de texto plano o una expresión regular, así que sirve tanto para cambiar una palabra por otra como para reformatear un bloque entero de código o datos.
Cómo usar Bulk String Replacer
- Pegá o escribí tu texto en el panel Texto de entrada (o probá con Ejemplo).
- Hacé clic en Agregar regla para crear una regla de buscar y reemplazar; activá la opción de regex si necesitás coincidencia por patrón.
- Agregá más reglas si hace falta — se ejecutan de arriba hacia abajo, cada una transforma el resultado de la regla anterior.
- Revisá el panel de Vista previa del resultado a medida que avanzás, y copiá el resultado final.
Cómo funciona Bulk String Replacer
Cada regla de la lista corre en orden, de arriba hacia abajo, y cada una transforma el resultado de la regla anterior — nunca el texto original. Por eso los reemplazos se encadenan:
// Reglas (aplicadas de arriba hacia abajo) 1. Buscar "cat" -> Reemplazar "dog" 2. Buscar "dog" -> Reemplazar "fish" // Entrada The cat sat on the mat. // Después de la regla 1 The dog sat on the mat. // Después de la regla 2 (resultado final) The fish sat on the mat.
Activá el interruptor Regex de una regla para compilar su campo Buscar como una expresión regular de JavaScript (siempre global, así reemplaza todas las coincidencias, con una opción de sensibilidad a mayúsculas). Su campo Reemplazar admite la sintaxis estándar de grupos de captura: $1, $2, etc. En modo texto plano, el campo Reemplazar se inserta exactamente como se escribió, sin caracteres especiales.
Preguntas frecuentes
¿Es seguro pegar texto o código sensible en esta herramienta?
Sí. Todo el procesamiento ocurre en tu navegador con JavaScript nativo; nada de lo que escribís o pegás se envía a un servidor.
¿Las reglas se aplican todas a la vez o una después de la otra?
Una después de la otra, en el orden en que aparecen en la lista. La regla 2 corre sobre el resultado de la regla 1, no sobre el texto original, así que una regla puede coincidir con texto que generó la regla anterior. Reordená las reglas con las flechas si necesitás un resultado distinto.
¿Puedo usar expresiones regulares?
Sí. Activá el interruptor Regex en cualquier regla para compilar su campo Buscar como una expresión regular de JavaScript, con una opción de sensibilidad a mayúsculas. El campo Reemplazar admite grupos de captura como $1 y $2.
¿Qué pasa con un texto muy grande o un patrón regex descontrolado?
El procesamiento en vivo tiene un límite de unos cientos de miles de caracteres, y cada regla se detiene después de 100.000 reemplazos y marca su contador como limitado. Esto evita que un patrón regex mal escrito o catastrófico congele la pestaña.