Busca y reemplaza texto con soporte completo de expresiones regulares en tu navegador. Configura banderas regex y reemplaza en lote.
Este ejemplo demuestra la operación de buscar y reemplazar de String Tools, precargada con un escenario de reemplazo simple. Pega cualquier texto, escribe un patrón de búsqueda (literal o regex) y especifica la cadena de reemplazo. La salida se actualiza al instante mientras escribes.
La herramienta divide tu entrada en líneas y aplica la operación de buscar y reemplazar en todo el texto. Cuando el modo regex está activado, el campo de búsqueda se interpreta como un patrón de expresión regular. El campo de reemplazo puede incluir retrorreferencias ($1, $2) para referenciar grupos capturados.
En modo literal, los caracteres especiales pierden su significado regex. Una búsqueda de file.txt coincide exactamente con esos caracteres. En modo regex, el punto coincide con cualquier carácter individual, así que file.txt también coincidiría con file1txt o fileAtxt.
| Patrón | Caso de uso |
|---|---|
\\s+ |
Coincide con uno o más caracteres de espacio en blanco |
\\bword\\b |
Coincide solo con la palabra completa |
(?i)pattern |
Coincidencia insensible a mayúsculas (o usa el interruptor de bandera) |
(capture) |
Captura un grupo para usarlo en el reemplazo |
[^a-zA-Z] |
Coincide con cualquier carácter que no sea letra |
Supón que tienes valores separados por comas con espaciado inconsistente:
name , age , city
Alice , 30 , New York
Bob , 25 ,San Francisco
Busca \\s*,\\s* (coma rodeada de espacios opcionales) y reemplaza con , para normalizar todos los separadores. Luego busca ^\\s+|\\s+$ con la bandera multilínea para recortar espacios al inicio y al final de cada línea.
Sí. La herramienta muestra la salida transformada en tiempo real. Cada reemplazo se refleja de inmediato para que puedas verificar el resultado antes de copiarlo.
Envuelve tu texto de búsqueda en la secuencia de escape regex: cada carácter especial (. * + ? [ ] ( ) { } ^ $ | \\) debe llevar una barra invertida delante. O usa el modo literal, que trata todos los caracteres como texto plano.
Si un patrón regex coincide con una cadena vacía (p. ej. a*), la herramienta reemplaza cada coincidencia vacía y avanza, lo que puede producir resultados inesperados. Usa a+ en su lugar para exigir al menos un carácter.
Nothing you paste leaves this tab. Every tool runs entirely in your browser — no upload, no server, no account.