🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.dtp
Article #273738

Re: Pomoc przy zapytaniu GREP

#273738
From: Piotr Chamera
Date: Wed, 01 Mar 2017 09:48
47 lines
2560 bytes
nie mam InDesigna z grepem ale spróbowałem twojego tekstu w Emacsie i 
takie wyrażenie wydaje się działać:

\(aaaa[^\<aaaa\>]+?ccccc[^\<bbbb\>]+?bbbb\)

czyli szukamy ciągu, który zaczyna się od „aaaa”, potem zawiera dowolne 
znaki ale nie słowo „aaaa” (niezachłannie), potem mamy ciąg „ccccc”, 
potem dowolne znaki ale nie słowo „bbbb” (niezachłannie) i na końcu 
słowo „bbbb”. Może w ID da się coś analogicznego stworzyć...


W dniu 2017-02-26 o 10:53, askibicki@gmail.com pisze:
>> (?-s)(?<=aaaa)(.+ccccc.+)(?=bbbb)
>
> Niestety ta konstrukcja nic nie znajduje. Wczytuję się w Twoją książkę (jak sądzę jesteś autorem "Grep w InDesign") i nie mogę znaleźć dobrego sposobu.
> Może nie do końca dobrze przedstawiłem problem. Tekst wygląda tak:
> aaaa
> dddd
> dddd
> bbbb
>      aaaa
>      ddddd
>      ddddd
>      ccccc
>      dddd
>      dddd
>      bbbb
> aaaa
> ddddd
> ddddd
> fffff
> bbbb
>      aaaa
>      dddddd
>      ddddd
>      ccccc
>      bbbb
> daasdffasd
> aaaa
> dddddd
> ddddd
> bbbb
>
> (wszystkie wiersze są nowymi akapitami)
>
> Zapytanie powinno wyszukać bloki takie, które zaczynają się ciągiem aaaa, kończą cięgiem bbbb i zawierają ciąg ccccc. Zaznaczyłem je wcięciem.
>
Technical Details
Message-ID: <o965a6$ucl$1@dont-email.me>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!eternal-september.org!feeder.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
References: <5368385c-142e-4a19-838d-1d6abcca911c@googlegroups.com> <017f9cd0-411f-4cb8-aaf3-5c56f6a2cfad@googlegroups.com> <6d9b2bb9-128c-4efb-9d65-27135c291c62@googlegroups.com>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!eternal-september.org!feeder.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Piotr Chamera <piotr_chamera@poczta.onet.pl>
Newsgroups: pl.comp.dtp
Subject: Re: Pomoc przy zapytaniu GREP
Date: Wed, 1 Mar 2017 10:48:42 +0100
Organization: A noiseless patient Spider
Lines: 48
Message-ID: <o965a6$ucl$1@dont-email.me>
References: <5368385c-142e-4a19-838d-1d6abcca911c@googlegroups.com> <017f9cd0-411f-4cb8-aaf3-5c56f6a2cfad@googlegroups.com> <6d9b2bb9-128c-4efb-9d65-27135c291c62@googlegroups.com>
Mime-Version: 1.0
Injection-Date: Wed, 1 Mar 2017 09:46:46 -0000 (UTC)
Injection-Info: mx02.eternal-september.org; posting-host="d37e7c72ee8a6ab9a0a39c8c0e7004ca"; logging-data="31125"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX199vlc5HM3aABvGA0assN9V"
User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.7.1
In-Reply-To: <6d9b2bb9-128c-4efb-9d65-27135c291c62@googlegroups.com>
Cancel-Lock: sha1:oMOaVCqlKiIBoctXyphdAqBWxvw=
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit