GREP General Regular Expressions Parser Parcelador de Expresiones Regulares
Adobe Certified Instructor
Adobe Certified Instructor
Diferencias Búsqueda de texto
Búsqueda GREP
Adobe Certified Instructor
Diferencias Búsqueda de texto •
• •
Busca/reemplaza un texto exacto con otro texto exacto. Se puede activar mayúsculas y minúsculas. Busca/reemplaza caracteres especiales. • • • • •
Retornos Tabulados Marcadores Espacios en blanco Comodines (4)
Búsqueda GREP • • •
Busca/reemplaza patrones de texto. Se puede activar mayúsculas y minúsculas. Busca/reemplaza caracteres especiales • • • • • • • •
Retornos Tabulados Marcadores Espacios en blanco Comodines (7) Ubicaciones Repeticiones Portapapeles
Adobe Certified Instructor
Ejemplos
Adobe Certified Instructor
Gráfico por Figura EJ: Los conceptos diseño ver Gráfico 1 y diagramación ver Grafica 24 involucran el problema de la composición.
la palabra "gráfic"
la letra o ó la letra a
una o más veces
gráfic[oa] (\d+) encontrado 1
Busca la palabra Gráfico o Gráfica seguida de un espacio, seguido de un dígito que puede repetirse una o más veces y la reemplaza por Figura seguida de los mismos digitos y le aplica el estilo de caracter "resaltado".
Adobe Certified Instructor
Buscar lo que esté entre parentesis EJ: La eterna discusión sobre qué tipo de diagramación (layout, maquetación) es mejor para cierto tipo
cualquier caracter
una o más veces búsqueda más corta
paréntesis
paréntesis
\(.+?\) Busca un paréntesis de apertura seguido de cualquier caracter que puede estar una o más veces con una búsqueda corta y un paréntesis de cierre y le aplica el estilo de caracter "Resaltado".
Buscar texto entre parentesis (sin incluirlos)
Adobe Certified Instructor
EJ: La eterna discusión sobre qué tipo de diagramación (layout, maquetación) es mejor para cierto tipo
cualquier caracter paréntesis positivo hacia atrás
si \( está presente antes del texto
una o más veces búsqueda más corta
(?<=\().+?(?=\)) positivo hacia adelante
si \) está presente después del texto
Sitúa el cursor después de un paréntesis de apertura seguido de cualquier caracter que puede estar una o más veces con una búsqueda corta y termina la selección antes de un paréntesis de cierre y le aplica el estilo de caracter "Resaltado".
Buscar m2 y aplicar superíndice al 2 EJ: 1.000.000 mm² 10.000 cm²
la letra m
el número 2 ó el número 3
(?<=m)(2|3) positivo hacia atrás
si m está presente antes del 2 o el 3
Sitúa el cursor después de cualquier letra m, luego selecciona el número 2 ó 3 y aplica el estilo de caracter "Superindice".
Adobe Certified Instructor
Buscar un punto (.) seguido de 4 caracteres y reemplazarlo por coma (,) EJ:
.0980¶
.000¶
.0765¶
.074¶
caracter punto comienzo de párrafo
Adobe Certified Instructor
dígito
que se repita 4 veces
^(\.)(\d{4})$ Primer encontrado
fin de párrafo
Segundo encontrado Busca cualquier inicio de párrafo que comience con punto, seguido de cualquier dígito que se repita exactamente 4 veces y termine con un retorno. Cambia el primer grupo (\.) a coma (,) y conserva los mismos dígitos.
Agregar correo-e al comienzo de cada párrafo que contenga una dirección de correo cualquier caracter
Adobe Certified Instructor
una o más veces
Comienzo de párrafo
^(.+@)
símbolo arroba
encontrado 1
Correo-e: $1
Busca cualquier inicio de párrafo que comience con punto, seguido de cualquier dígito que se repita exactamente 4 veces y termine con un retorno. Cambia el primer grupo (\.) a coma (,) y conserva los mismos dígitos.
Adobe Certified Instructor
Colocar punto al final de cualquier párrafo que no tenga punto EJ: Las técnicas visuales mencionadas son: -Equilibrio -Simetría. -Regularidad
Caracter punto Final de párrafo
([^\.]$) Negación de la expresión
Busca todo final de párrafo que no termine con punto, selecciona la última letra, conserva la letra y añade un punto.
Adobe Certified Instructor
Encontrar correos electrónicos y aplicar un estilo de caracter EJ: Si necesita información escriba al correo info@profeivan.com o al correo profe.ivan@gmail.com
símbolo arroba
Cualquier letra minúscula
Cualquier caracter
[\l\u\d.]+@[\l\u\d.]+ Grupo de caracteres una o más veces
Cualquier letra mayúscula
cualquier dígito
Busca cualquier letra minúscula, mayúscula o cualquier dígito seguidos de cualquier caracter. Este grupo de caracteres puede repetirse una o más veces. Seguido del símbolo @ seguido del mismo patrón. Al texto encontrado aplica el estilo de caracter "Itálica".
Capitalizar primera letra despuĂŠs de una viĂąeta â&#x20AC;˘ item descriptivo
(.)(\t)(\l)
Cambiar a Uppercase
Eliminar renglones repetidos en un texto Barco naviero Barco naviero Barco de carga
^(.+\r)\1+ Buscar un signo pesos ($) seguido de un digito, un punto, y dos digitos $4.00
\$\d\.\d\d
Adobe Certified Instructor
Adobe Certified Instructor
Referencias http://help.adobe.com/en_US/InDesign/6.0/WS1952D538-1335-4b1d-BA5EFA5A176FDC9Fa.html http://oreilly.com/catalog/9780596529376 http://www.regular-expressions.info/characters.html http://indesignsecrets.com/grep http://indesignsecrets.com/grep-and-text-metacharacter-cheat-sheet.php http://www.amazon.com/gp/product/0596002890 http://www.lynda.com/InDesign-CS4-tutorials/learning-grep/48368-2.html
profeadobe.com profeadobe.blogspot.com twitter.com/profeivan facebook.com/profeadobe