el texto con el que trabajo ha marcado cada palabra u oración que debe ser marginal con ##antes y después##
como en:
Edi nos di occus aceaqui blam rerorent eumetur aut eaquid qui ut velibus quid elecab iust, sinit, voluptatur sam ut eum ##I'm a maginalia## dolupta volupti orepudita deruntiur? Dus, sequam, se doluptatem quis antotatquid que excepudi ##and I'm a pretty marginalia## comnis et res nestrum ex ent.
Estoy usando un pequeño script que los mueve a sus lugares designados cuando se seleccionan. (Así que tengo que seleccionar cada supuesta marginalia por separado para usar el guión en cada selección).
Mi problema es: si solo hay un margen en un párrafo, ##.+## funciona bien, pero si hay dos o más ocurrencias, esto selecciona todo el texto entre el primero y el último ## en el párrafo.
como en:
Edi nos di occus aceaqui blam rerorent eumetur aut eaquid qui ut velibus quid elecab iust, sinit, voluptatur sam ut eum ##I'm a maginalia## dolupta volupti orepudita deruntiur? Dus, sequam, se doluptatem quis antotatquid que excepudi ##and I'm a pretty marginalia## comnis et res nestrum ex ent.
¿Hay alguna forma con GREP de encontrar la siguiente ocurrencia de ## después de cualquier otro texto entre el primer ##?
No importa. ##.+?## es la respuesta. A veces, después de siglos de lucha, simplemente tienes que hacer la pregunta para encontrar la respuesta de repente.
+? mantiene la búsqueda en la primera secuencia completa.
Janus Bahs Jacquet
SabineR