Crear una expresión GREP

Última actualización el 06-08-2026

Aprende a crear y usar expresiones GREP para buscar y reemplazar estructuras de texto complejas en Adobe InDesign.

Utiliza expresiones GREP (Global Regular Expression Print) para buscar y reemplazar cadenas alfanuméricas y patrones en varios documentos abiertos.Ayudan a buscar y modificar contenido estructurado como números de teléfono, direcciones de correo electrónico y texto con formato.GREP funciona en documentos individuales o múltiples y admite actualizaciones masivas.

Buscar y cambiar texto usando expresiones GREP

Selecciona Edición > Buscar/Cambiar, selecciona la pestaña GREP.

En el campo Buscar, seleccione una opción:

  • Construye tu expresión GREP escribiéndola directamente.
  • Selecciona el icono Caracteres especiales para búsqueda para establecer tus criterios de búsqueda.

Escriba o pegue el texto de sustitución en Cambiar a. También puedes reemplazar cualquier texto encontrado con un tipo de mayúsculas y minúsculas específico seleccionando el icono Caracteres especiales para reemplazar y luego seleccionando Modificadores de mayúsculas.

Selecciona cualquier modificador de mayúsculas para cambiar el formato del texto encontrado.

Selecciona un ámbito de búsqueda en el menú desplegable Búsqueda.

Selecciona Buscar siguiente para localizar la primera coincidencia.

Seleccione Cambiar, Cambiar todo o Cambiar/Buscar.

GREP requiere una familiaridad básica con la sintaxis de motivos, pero los menús de caracteres integrados en InDesign te ayudan a construir expresiones sin memorizar códigos.

Buscar texto entre comillas y reformatearlo

Selecciona Edición > Buscar/Cambiar, luego selecciona la pestaña GREP.

En el campo Buscar, escriba (")(\w+)(") para buscar cualquier texto entre comillas.

Seleccionar el icono Caracteres especiales para reemplazar , luego seleccionar Encontrado > Texto encontrado para rellenar Cambiar a con $0. Usa $1, $2, o $3 en el campo Cambiar a para reemplazar grupos individuales definidos por paréntesis en tu expresión. $1 se dirige al primer conjunto de paréntesis, $2 al segundo, y así sucesivamente.

Seleccione el icono Especificar atributos para cambiar en la sección Cambiar formato y, a continuación, seleccione el formato.

Seleccionar Buscar siguiente para localizar la primera instancia.

Seleccione Cambiar, Cambiar todo o Cambiar/Buscar para reemplazar el texto y seguir buscando.

Ejemplos de expresiones GREP

Buscar criterios

Expresión GREP

Ejemplo

Tipos de caracteres

[]

Escriba lo siguiente para buscar a, b o c:

[abc]

Anticipación negativa

(?!pattern)

Evitar un cierto motivo en tu búsqueda. Por ejemplo, para evitar encontrar versiones de InDesign CS de una lista de versiones de InDesign, escriba:

InDesign (?!CS.*?)

Anticipación positiva

(?=pattern)

Buscar un cierto motivo. Por ejemplo, para encontrar solo las versiones InDesign CS de una lista de versiones InDesign, escribe:

InDesign (?=CS.*?)

Insensible a mayúsculas y minúsculas activado

(?i)

Buscar texto independientemente del uso de mayúsculas y minúsculas. Por ejemplo, si desea buscar Apple en cualquier caso (apple, APPLE, etc.), escriba:

(?i)manzana

Distinguir mayúsculas y minúsculas desactivado

(?-i)

Buscar texto que distinga mayúsculas y minúsculas. Por ejemplo, si desea buscar solo Apple (no apple, APPLE, etc.), escriba lo siguiente:

(?-i)manzana

Buscar un carácter o palabra un número determinado de veces

{ }

Escriba cualquiera de las siguientes opciones para encontrar el número de repeticiones de un carácter o una palabra:

b{3}: Coincide exactamente 3 veces

b(3,}: Coincide al menos 3 o más veces

b{3,}?: Coincide solo 3 veces

b{2,3}: Coincide al menos 2 veces y no más de 3

Los siguientes ejemplos utilizan convenciones comunes de sintaxis de sustitución GREP:

  • \$1 $2: Agregar una sola barra invertida (\) actúa como carácter de escape.
  • \\u $1 \u$2: Agregar dos barras invertidas (\\) genera una sola barra invertida y permite que los caracteres de escape aparezcan en la salida.
  • \u$1 \\n \u$2: Pasar \n a la salida inserta una nueva línea.

Buscar criterios

Buscar expresión

Buscar resultado

Cambiar expresión

Cambiar resultado

Buscar dos palabras con un espacio entre ellas e intercambiar su posición, o agregar cualquier cosa entre ellas o al final.

(\w+)\s(\w+)

Adobe InDesign

$1 $2

$2 $1

$1, $2(™)

$1 $2: Adobe InDesign
$2 $1: InDesign Adobe

$1, $2(™): Adobe, InDesign(™)

Cambiar el tamaño de la primera letra de un grupo

(\w+)\s(\w+)

Adobe InDesign

\l

\u

\u$1 $2
\u$1 \u$2
\l\l\u$1 $2
\u$2, \u$1

\u$1 $2: Adobe InDesign
\u$1 \u$2: Adobe InDesign
\l\l\u$1 $2: ADOBE INDESIGN
\u$2, \u$1: InDesign, Adobe

Cambiar el tamaño de todas las letras de un grupo

(\w+)\s(\w+)

Adobe InDesign

\L

\U

\U$1 $2

\U$1 \U$2

\U$1 \u$2

\U$1 $2: ADOBE indesign

\U$1 \U$2: ADOBE INDESIGN

\U$1 \u$2: ADOBE InDesign