Hola,

¿qué buena idea las búsquedas GREP?

En un documento con 140 páginas tenia que buscar «:» + cualquier carácter que no fuese un espacio. Quería que quedase todo de esta forma «: lo que sea».

La opción típica es buscar solo «:» y estar una hora revisando miles de casos para al final encontrar tres que están mal. Buscar «: » es fácil pero ¿y si queires buscar lo contrario?

Pues también es fácil:

Operador ‘lookahead’ negativo (?!patrón)

Basta con poner, en mi caso: «:(?!\s)» sin comillas en la casilla de Búsquedas en la ventana de Buscar/Cambiar.

La explicación es simple: le decimos que busque los dos puntos «:» + donde no aparezca después «(?!» cualquier espacio «\s» y cerramos el paréntesis «)».

Operador ‘lookahead’ positivo (?=patrón)

Es el caso contrario.

Como podéis ver las posibilidades son casi infinitas. Si queréis conocer mas podéis mirar el manual. Os dejo la URL para CS4 (en CS5 no cambia).

Saludos,


0 Comments

Deja una respuesta