Buscar y Reemplazar
Buscar y reemplazar con opciones de regex, mayúsculas y palabras completas
¿Cuándo usar buscar y reemplazar vs un editor?
La mayoría de los editores tienen buscar y reemplazar, pero usar uno en el navegador es más rápido cuando trabajas con texto que está actualmente en un formulario, un borrador de correo electrónico o un portapapeles — no es necesario abrir VS Code, pegar, reemplazar, copiar de nuevo. La herramienta también te ofrece regex sin tener que aprender el tipo de tu editor: utiliza el regex estándar de JavaScript del navegador (similar a PCRE).
El conteo de coincidencias se actualiza a medida que escribes el patrón de búsqueda, así que sabes cuántos reemplazos activarás antes de hacer clic. El panel de resultados muestra el texto modificado, dejando la entrada intacta en caso de que quieras iterar.
Casos de uso
- Renombrado masivo — intercambiar una clase o variable en un pegado de múltiples archivos en una sola operación.
- Reescribir URLs — convertir todas las referencias de `localhost:3000` a un nombre de host de staging antes de una captura de pantalla.
- Corregir saltos de línea — reemplazar `\r\n` con `\n` al portar texto editado en Windows a un proyecto Unix.
- Actualizar versiones — intercambiar `1.2.3` por `1.3.0` en un borrador de notas de lanzamiento sin perder un lugar.
Ejemplos
Search: \b(\w+)@example\.com\b
Replace: [email protected]
In: [email protected], [email protected]Preguntas frecuentes
¿Soporta grupos de captura en regex?
Sí — usa `$1`, `$2`, etc. en el campo de reemplazo para hacer referencia a grupos de captura, igual que en `String.replace` de JavaScript.
¿Qué tipo de regex es soportado?
Regex de JavaScript (ECMAScript). Lookbehind es soportado en navegadores modernos. Las referencias de retroceso en patrones (por ejemplo, `\1`) funcionan; los grupos nombrados (`(?<name>...)`) funcionan.
¿La búsqueda es sensible a mayúsculas por defecto?
No — la búsqueda es insensible a mayúsculas por defecto (la bandera regex `i`). Activa la opción 'Sensible a mayúsculas' para coincidencias exactas.
¿Un regex inválido romperá la herramienta?
No — los patrones inválidos muestran un mensaje de error claro debajo del campo de búsqueda y el reemplazo se omite.
¿Se sube mi texto?
No. Todo el emparejamiento y reemplazo ocurre en tu navegador; nada se envía a un servidor.
