Temat: Prośba o pomoc przy GREP/Zamień

Witam,
mam prośbę do użytkowników obcykanych w GREPie (lub poleceniu Zamień - nie wiem co lepiej się tu sprawdzi). Mam powtarzający się w wątku ciąg znaków:

"11:11 przykładowy tekst 22:22 przykładowy tekst 33:33 przykładowy tekst"

(czyli dwie cyfry, za nimi dwukropek, potem znowu dwie cyfry, spacja pojedyncza, po niej leci tekst; a potem spacja i ciąg znaków idzie od nowa)

Chciałbym z automatu zmienić ten ciąg na taki, w którym byłoby dodane/zmienione:
- na początku, przed pierwszymi dwiema cyframi byłby wstawiony enter
- między ostatnimi cyframi a tekstem spacja pojedyncza zamieniała się na spację podwójną (dwie spacje)
- reszta bez zmian

Chciałbym zrobić tak, żeby wszystko co zaczyna się od układu cyfr XX:XX spadało do nowego wiersza (razem z tymi cyframi oczywiście), a po tych cyfrach żeby były dwie spacje. Chodzi mi o taki wynik:

11:11 przykładowy tekst
22:22 przykładowy tekst
33:33 przykładowy tekst
między cyframi a tekstem są dwie spacje

Macie jakieś pomysły?

pozdrawiam,
Paweł
Marek Szymański

Marek Szymański grafikam i detepczę

Temat: Prośba o pomoc przy GREP/Zamień

Może nie od razu na temat, ale po jaką cholerę dwie spacje, a nie np. en spacja?

Temat: Prośba o pomoc przy GREP/Zamień

Może być en spacja, mogą to być też dwie zwykłe spacje, obojętne. Jeśli jednorazowo wpisze się kod to i tak pójdzie z automatu. Najbardziej mi zależy na tym, żeby InDesign znalazł w całym wątku ciąg 5 znaków (XX:XX, gdzie X to cyfra) i przenosił pewien kawałek tekstu (aż do następnego ciągu XX:XX) do kolejnego wiersza.

Wiem już co wpisać w pole "Znajdź", żeby wyszukał te cyfry z dwukropkiem, wiem też co wpisać w pole "Zamień na" żeby zrzucał do kolejnego wiersza, ALE...

wpisując w pole "Znajdź" kod: "\d\d\:\d\d" Indyk znajduje ładnie to co chcę, ale co wpisać w pole "Zamień na"? Znak entera to "\r", a co dalej? Nie mogę przepisać kodu z pola wyżej bo zamieni mi XX:XX na "\d\d\:\d\d" :)

Właśnie cały myk w tym, że ma znaleźć konkretny, powtarzający się, ciąg znaków i... ma do niego dodać tylko enter, nie zmieniając nic więcej :)
Marek Szymański

Marek Szymański grafikam i detepczę

Temat: Prośba o pomoc przy GREP/Zamień

spróbuj tego w zakladce grep

znajdź: (\d\d:\d\d)\s

zamień: \r$1~>

Temat: Prośba o pomoc przy GREP/Zamień

Działa :) Dziękuję.
Teraz kombinuję dalej ;)

pozdrawiam,
Paweł

Następna dyskusja:

prośba o pomoc w GREP




Wyślij zaproszenie do