Cómo buscar y reemplazar texto en línea
¿Necesitas renombrar una variable en mil líneas, eliminar etiquetas no deseadas de HTML o cambiar una palabra manteniendo su formato original de mayúsculas? Así puedes buscar y reemplazar texto en segundos.
Resumen: ¿Necesitas reemplazar texto rápidamente en un documento extenso? La herramienta Buscar y reemplazar texto te permite reemplazar cada coincidencia con un clic, con soporte para coincidencia de palabras completas, patrones regex y reemplazos con preservación de mayúsculas. Todo se ejecuta en tu navegador.
Estás limpiando un documento y necesitas cambiar cada instancia de "colour" a "color". O tienes un archivo de registro donde un nombre de host antiguo debe cambiarse por uno nuevo en cientos de líneas. Hacerlo manualmente significa desplazarte, buscar y esperar no saltarte ninguna.
La herramienta Buscar y reemplazar texto de TextModifier se encarga de todo esto en tu navegador: texto plano, coincidencia de palabras completas, expresiones regulares e incluso reemplazos con preservación de mayúsculas.
Cómo funciona
- Pega tu texto en el área de entrada
- Introduce el texto o patrón a buscar
- Introduce el texto de reemplazo (o déjalo vacío para eliminar las coincidencias)
- Haz clic en Reemplazar
La herramienta muestra el resultado en el área de salida y te indica exactamente cuántas coincidencias se reemplazaron. Si no hay coincidencias, obtienes un mensaje claro de "No se encontraron coincidencias".
Coincidencia con distinción de mayúsculas
Por defecto, la búsqueda no distingue entre mayúsculas y minúsculas. Buscar "manzana" coincide con "Manzana", "MANZANA" y "manzana". Activa Distinguir mayúsculas para restringir las coincidencias al formato exacto que escribas.
Esto importa cuando tu texto contiene identificadores que solo difieren en mayúsculas. Reemplazar id sin distinción de mayúsculas podría coincidir con Id, ID y cada palabra que contenga esas letras. El modo con distinción de mayúsculas elimina esas coincidencias falsas.
Reemplazar todas o solo la primera coincidencia
Reemplazar todas las coincidencias está activado por defecto, así que cada coincidencia en el texto se reemplaza. Desactívalo para reemplazar solo la primera coincidencia, útil cuando necesitas cambiar una sola instancia sin afectar el resto.
Coincidencia de palabras completas
Activa Coincidir palabra completa para evitar coincidencias parciales dentro de palabras más largas. Buscar "gato" normalmente coincide con "gato", "catalogo" y "categórico". Con la coincidencia de palabras completas, solo se reemplaza "gato" aislado.
Esto es especialmente útil al renombrar variables o palabras clave que aparecen como subcadenas de otros términos.
Modo de expresión regular
Activa Expresión regular para tratar el texto de búsqueda como un patrón regex de JavaScript. Esto desbloquea la coincidencia basada en patrones:
\d+coincide con uno o más dígitos\bfoo\bcoincide con la palabra completa "foo"(error|warning)coincide con "error" o "warning"^#.*$coincide con líneas que empiezan con#(combinado con el modo multilínea)
Puedes usar grupos de captura en el texto de reemplazo. $1, $2, etc. hacen referencia a los grupos capturados del patrón.
Cuando el modo regex está activo, Coincidir palabra completa se desactiva automáticamente porque puedes expresar los límites de palabra directamente en tu patrón con \b.
Modo multilínea
Activa Modo multilínea (disponible cuando regex está activado) para que ^ y $ coincidan con el inicio y el final de cada línea, no solo del texto completo. Sin esto, ^ solo coincide con el principio de la entrada y $ solo con el final.
Esto es esencial para la coincidencia de patrones línea por línea. Por ejemplo, ^TODO:.*$ con modo multilínea encuentra cada línea que empieza con "TODO:". Sin él, el patrón solo coincidiría si todo el texto empieza con "TODO:".
Preservación del formato de mayúsculas original
Activa Preservar mayúsculas para mantener el patrón de mayúsculas original al reemplazar. La herramienta detecta tres patrones:
- TODO MAYÚSCULAS: el reemplazo se convierte a mayúsculas
- todo minúsculas: el reemplazo se convierte a minúsculas
- Primera Letra Mayúscula (primera letra mayúscula, resto minúsculas): el reemplazo sigue el mismo patrón
Por ejemplo, buscar "gato" y reemplazar con "perro" con la preservación de mayúsculas activada produce:
- "gato" → "perro"
- "Gato" → "Perro"
- "GATO" → "PERRO"
Esto es invaluable al corregir una palabra que aparece en encabezados, oraciones y constantes, para que cada una reciba el formato correcto sin edición manual. Preservar mayúsculas solo está disponible cuando Distinguir mayúsculas está desactivado, ya que el modo con distinción de mayúsculas ya implica un formato exacto.
Casos de uso comunes
Renombrar variables en código
Busca oldName y reemplaza con newName en un archivo completo. Activa Coincidir palabra completa para que oldNameHelper y getOldName no se vean afectados.
Limpieza de HTML o Markdown
Usa el modo regex para eliminar etiquetas: busca <\/?em> y reemplaza con nada para quitar todas las etiquetas <em> y </em>. O reemplaza ** con nada para eliminar los marcadores de negrita de Markdown.
Normalización de ortografía
Reemplaza "colour" con "color", "organisation" con "organization" o cualquier variante regional. Activa Preservar mayúsculas para manejar "Colour", "COLOUR" y "colour" en una sola pasada.
Corrección de delimitadores
Reemplaza tabulaciones por comas, comas por punto y coma, o cualquier delimitador por otro. Útil para convertir entre formatos CSV, TSV y otros formatos de datos.
Eliminación de texto no deseado
Deja el campo de reemplazo vacío para eliminar cada coincidencia. Busca \s*//.*$ en modo regex multilínea para eliminar comentarios de una línea del código.
Transformaciones basadas en patrones
Usa grupos de captura regex para reestructurar texto. Busca (\w+),\s*(\w+) y reemplaza con $2 $1 para intercambiar nombre y apellido en una lista separada por comas.
Privacidad y velocidad
TextModifier procesa todo en tu navegador. Ningún texto se sube a un servidor. Sin cuentas, sin rastreo, sin almacenamiento de datos. El reemplazo ocurre al instante en tu dispositivo.
Empieza a buscar y reemplazar texto
Deja de desplazarte por documentos buscando cada coincidencia a mano. Pega tu texto en la herramienta Buscar y reemplazar texto y haz cada reemplazo con un solo clic.
¿Listo para manipular texto?
Explora todas las herramientas disponibles y comienza en segundos.
Explorar herramientasLleva tus herramientas contigo
Descarga la app de TextModifier™ para acceder rápidamente a todas tus herramientas de texto favoritas, en cualquier momento y lugar.