Saltar al contenido

Buscar y reemplazar texto

Sustituye cadenas y texto de varias líneas con búsqueda sin distinguir mayúsculas, grupos de captura, vista previa y copia del resultado.

Resultado

Introduce texto y un término de búsqueda.

El modo normal interpreta el reemplazo de forma literal. El modo de expresiones regulares admite sustituciones de JavaScript como $1.

Lo que introduces se procesa solo en este navegador y nunca se envía a un servidor. Cómo funciona

Un fragmento de texto seleccionado sustituido por otro

Sustituir cadenas en bloque

Introduce el texto original, el término de búsqueda y el reemplazo; pulsa Reemplazar todo. Un reemplazo vacío elimina las coincidencias. El resultado muestra el número de sustituciones y el texto completo sin sobrescribir la entrada original.

Búsqueda normal y expresiones regulares

El modo normal interpreta los signos de puntuación y el símbolo del dólar de forma literal. El modo de expresiones regulares usa coincidencias globales Unicode de JavaScript. $1 representa un grupo y $& la coincidencia completa. No rodees el patrón con /. El ancla ^ indica el inicio del texto completo; no se activa el modo multilínea.

Límites de entrada y procesamiento

Los límites son 200.000 caracteres de origen, 1.000 de búsqueda, 10.000 de reemplazo y 2.000.000 de salida. Un Worker independiente procesa el texto y se detiene tras 2 segundos. Acorta el texto o simplifica patrones complejos. Cambiar entradas u opciones borra el resultado anterior.

Fuentes

Preguntas frecuentes

¿Se busca de nuevo el texto insertado?

No. Una pasada global busca en el texto original. Sustituir a por aa no vuelve a reemplazar las letras recién insertadas.

¿Funciona igual que las expresiones regulares de otros programas?

Se usa sintaxis JavaScript, sin funciones exclusivas de Python o PCRE. Las referencias a grupos y los límites de línea pueden comportarse de otra forma.

Última actualización: