Selecciona Edición > Buscar/Cambiar, selecciona la pestaña GREP.
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
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 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.
|
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 $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 $2: Adobe InDesign |
|
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 |
Crea materiales impresos y digitales con InDesign
Diseña anuncios impactantes, diseños de revistas y libros, y mucho más.