DevBento logoDevBento
Herramientas/Herramienta de Manipulación de Cadenas —/Buscar y Reemplazar Online

Buscar y Reemplazar Online

Busca y reemplaza texto con soporte completo de expresiones regulares en tu navegador. Configura banderas regex y reemplaza en lote.

Enviar a:
Herramientas Relacionadas
TText Statistics
Count words, characters, lines, sentences, paragraphs, and reading time instantly. Deep analysis with word frequency and readability scores.
b64Codificador/Decodificador Base64
Codifica y decodifica Base64 en tu navegador. Soporta texto UTF-8, emojis y datos binarios. Sin servidor, funciona de forma segura y completamente privada.
%20Codificador URL y Convertidor de Entidades HTML
Codifica texto con encodeURIComponent o encodeURI para URL, convierte caracteres especiales HTML a entidades nombradas o numericas. Todo ocurre en tu navegador.
/re/Probador de Regex
Test regex patterns on your string

Buscar y reemplazar online

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.

Cómo funciona

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.

Coincidencia literal vs regex

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.

Patrones regex comunes para buscar y reemplazar

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

Ejemplo práctico: limpiar datos CSV

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.

Cómo usar

  1. Pega tu texto en el área de entrada
  2. Escribe el patrón de búsqueda en el campo de búsqueda (texto literal o regex)
  3. Escribe la cadena de reemplazo (usa $1, $2 para grupos capturados)
  4. Activa el modo regex, el reemplazo global o las banderas insensibles a mayúsculas según necesites
  5. Copia la salida transformada del área de resultado

Preguntas comunes

¿Puedo previsualizar los reemplazos antes de copiar?

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.

¿Cómo escapo caracteres regex especiales?

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.

¿Qué pasa con las coincidencias vacías?

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.

© 2026 devbento.dev · construido localmenteAll ToolsChangelog