Utilia

Buscar y reemplazar

Busca y reemplaza palabras o patrones en cualquier texto, con opciones de mayúsculas, palabras completas y expresiones regulares, recuento y vista previa.

Modo de búsqueda

Vista previa (texto eliminado tachado, texto nuevo resaltado)

Cómo buscar y reemplazar texto

  1. Pega tu texto en el cuadro Texto.
  2. Escribe lo que buscas en Buscar y el texto nuevo en Reemplazar por. Deja Reemplazar por vacío para borrar todas las coincidencias.
  3. Elige Texto normal para buscar exactamente los caracteres que has escrito, o Expresión regular para buscar con un patrón.
  4. Marca Distinguir mayúsculas y minúsculas si «Madrid» y «madrid» deben tratarse de forma distinta, y Solo palabras completas si «sol» no debe encontrarse dentro de «soldado».
  5. Revisa el número de reemplazos y la vista previa, donde el texto eliminado aparece tachado y el nuevo, resaltado.
  6. Copia el Resultado o pulsa Usar el resultado como texto nuevo para hacer otro reemplazo sobre él.

El resultado se actualiza mientras escribes. Reemplazar todo simplemente vuelve a ejecutar el reemplazo.

Modo texto normal

En el modo texto normal, cada carácter se toma al pie de la letra: los puntos, los corchetes, los asteriscos y los signos de dólar no tienen ningún significado especial, ni en la búsqueda ni en el reemplazo. Es el modo adecuado para las ediciones del día a día, como cambiar el nombre de un producto en un documento, corregir un nombre mal escrito en todas partes o sustituir una URL por otra.

Solo palabras completas considera parte de una palabra las letras de cualquier alfabeto, así que buscar «acción» como palabra completa no la encontrará dentro de «acciones» ni de «reacción», y el guion cuenta como límite de palabra: «chat» se encuentra en «chat-bot».

Modo expresión regular

Las expresiones regulares describen patrones en lugar de un texto fijo. La herramienta usa la sintaxis de JavaScript, con dos comodidades pensadas para editar documentos:

  • ^ y $ coinciden al principio y al final de cada línea, así que ^ con el reemplazo - convierte cada línea en un elemento de lista.
  • En el reemplazo, \n inserta un salto de línea y \t una tabulación.

El reemplazo puede reutilizar partes de la coincidencia: $1, $2… insertan grupos capturados, $<name> un grupo con nombre, $& la coincidencia completa y $$ un signo de dólar literal. Algunos ejemplos útiles:

Buscar Reemplazar por Efecto
(\d{4})-(\d{2})-(\d{2}) $3/$2/$1 2026-09-30 → 30/09/2026
[ \t]+$ (vacío) elimina los espacios al final de cada línea
{2,} reduce varios espacios seguidos a uno
(?<nombre>\w+) (?<apellido>\w+) $<apellido>, $<nombre> Ana Torres → Torres, Ana
\bcolour\b color ortografía británica a estadounidense

Las clases Unicode como \p{L} (cualquier letra) funcionan. También se acepta la sintaxis antigua que solo es válida sin el modo Unicode, como \-.

Seguridad con patrones lentos

Algunos patrones, como (a+)+, pueden tardar un tiempo exponencial con un texto que casi coincide. Para que tu navegador siga respondiendo, las expresiones regulares se ejecutan en un proceso en segundo plano y se detienen al cabo de 1,5 segundos, con un mensaje claro. La herramienta también te avisa cuando detecta cuantificadores anidados. Si el patrón no es válido, verás el error que indica el navegador en lugar de un resultado.

Preguntas frecuentes

¿Se sube mi texto a algún sitio?

No. La búsqueda y los reemplazos se hacen por completo en tu navegador. No se envía nada a un servidor ni se guarda.

¿Cómo borro todas las apariciones de una palabra?

Escribe la palabra en Buscar, deja Reemplazar por vacío y copia el resultado. Marca Solo palabras completas para no borrarla dentro de palabras más largas.

¿Por qué desaparece mi signo de dólar en el modo expresión regular?

En el modo regex, $ introduce una referencia como $1 o $&. Escribe $$ para insertar un solo signo de dólar. En el modo texto normal, el reemplazo siempre es literal.

¿Puedo reemplazar los saltos de línea?

Sí, en el modo expresión regular. Busca \n para encontrar los saltos de línea y usa \n en el reemplazo para insertarlos. Por ejemplo, busca \n y reemplaza por , para unir una lista en una sola línea.

¿Qué tamaño puede tener el texto?

Hasta 2 millones de caracteres. La vista previa resalta los 2000 primeros reemplazos; el cuadro de resultado siempre contiene el texto completo.