Busca y reemplaza texto del portapapeles en tu Mac — con regex

Escribe una regla una sola vez —texto simple o una expresión regular⁠— y ejecútala sobre lo que hayas copiado, directamente desde la barra de menús. Sin Terminal ni scripts de shell.

Gratis · En el dispositivo · macOS 13.3+

Ejecuta una regex en tu portapapeles sin escribir un script de shell

  1. 1

    Copia

    Copia el texto que quieres cambiar, desde cualquier app. ⌘C.

  2. 2

    Haz clic

    Haz clic en el icono de Clip Text Transform en la barra de menús y después en tu regla: está en el menú con todo lo demás. ¿Aún no tienes ninguna? Gestionar scripts personalizados… → Agregar nuevo: escribe qué buscar y por qué reemplazarlo, y guarda.

  3. 3

    Pega

    El resultado está en tu portapapeles. ⌘V.

Buscar y reemplazar a medida, sin la Terminal

Cada fila es una regla guardada y un solo clic:

  • Reordenar campos
    Buscar (\w+), (\w+)
    Reemplazar $2 $1
    Doe, Jane Jane Doe
  • Cambiar el formato de fecha
    Buscar (\d+)/(\d+)/(\d+)
    Reemplazar $3-$1-$2
    03/25/2026 2026-03-25
  • Quitar espacio antes de puntuación
    Buscar [ ]+([,.!?;:])
    Reemplazar $1
    Hello , world ! Hello, world!
  • Enmascarar dígitos
    Buscar [0-9]
    Reemplazar *
    1234 ****
  • Sin regex
    Buscar Hi
    Reemplazar Hello
    Hi, Jane! Hello, Jane!
  • Entrecomillar cada línea
    Buscar (?m)^(.+)$
    Reemplazar "$1"
    London Paris Berlin "London" "Paris" "Berlin"

Compatibilidad total con regex: grupos de captura y $1 y $2 en el reemplazo

Con Expresión regular activada, el patrón es una expresión regular de verdad: sintaxis ICU, el motor que hay detrás de NSRegularExpression de Apple. Los grupos de captura vuelven en el reemplazo como $1, $2, etc.; $0 es la coincidencia completa, y funcionan los modificadores en línea: (?i) para no distinguir mayúsculas de minúsculas, (?m) para que ^ y $ funcionen línea a línea, (?s) para que . cruce los saltos de línea.

Dos cosas que conviene saber antes de escribir: un salto de línea real en Reemplazar se introduce con la tecla Retorno —escribir \n como dos caracteres inserta una simple n— y las referencias a grupos se escriben $1, no \1.

Escribe un texto de ejemplo en Prueba, en el editor de la regla, y el resultado se actualiza con cada cambio en Buscar o Reemplazar. La vista previa sigue vacía hasta que Buscar tiene un valor (o Reemplazar usa {text}), y un patrón no válido la vacía y muestra un error en línea. Por cierto, el marcador {text}: deja Buscar vacío y, en Reemplazar, representa todo el texto de tu portapapeles — Reemplazar se convierte en un envoltorio a su alrededor.

Guarda la regla una vez: la próxima, es un elemento del menú

Guarda la regla y se queda como elemento fijo del menú. Recientes muestra lo que acabas de ejecutar y Favoritos fija lo que usas a diario, así que una regla que usas cada mañana queda a un clic desde arriba del menú. ¿La necesitas en el Mac de un compañero? Exportar guarda tus scripts en un archivo que puede importar; importar, exportar y organizar tus scripts tiene su propia página.

Se ejecuta en tu Mac — con cualquier texto copiado, desde cualquier app

La regla se ejecuta en tu Mac, sobre lo que haya en tu portapapeles: copiado de un navegador, de un editor, de cualquier sitio donde puedas pulsar ⌘C. Sin campo de texto donde pegar ni servicios de por medio: el texto que conviertes se queda en tu Mac, sin pasar por la nube.

Lee la Política de privacidad completa (en inglés)

Preguntas frecuentes

¿Tengo que saber expresiones regulares para usarla?

No. Deja desactivada la opción Expresión regular y la regla es un buscar y reemplazar simple: Hi pasa a ser Hello, y los puntos, corchetes y signos de dólar significan exactamente eso.

¿Qué pasa si mi regex tiene un error?

En el editor de la regla, la vista previa se queda en blanco y aparece un error en línea junto al patrón, así que ves el problema en tu texto de ejemplo antes de que la regla se ejecute sobre contenido real. Corrige el patrón y la vista previa vuelve.

¿Puedo volver a ejecutar el mismo buscar y reemplazar más tarde?

Sí. Una regla guardada es un elemento del menú mientras la conserves, y Recientes, arriba del menú, guarda las que acabas de usar: volver a ejecutar una regla es un solo clic.

¿Funciona línea a línea en un texto de varias líneas?

Sí: empieza el patrón con (?m) y ^ y $ pasan a significar el principio y el final de cada línea. Buscar (?m)^(.+)$ · Reemplazar "$1" pone cada línea entre comillas: London / Paris / Berlin pasa a ser "London" / "Paris" / "Berlin". Sin (?m), ^ y $ solo coinciden con el principio y el final de todo el texto, así que una regla pensada para cada línea no hace nada en un texto de varias líneas.

Descarga Clip Text Transform — gratis para macOS

Gratis, sin registro y tu texto no sale de tu Mac.

Descargar para macOS

Requiere macOS 13.3 o posterior.

Descubre todo lo que hace