Nasze strony wykorzystują pliki cookies. Używamy cookies i podobnych m.in. w celach reklamowych i statystycznych oraz w celu dostosowania serwisów do potrzeb użytkowników. Mogą też stosować je nasi reklamodawcy, firmy badawcze oraz dostawcy aplikacji. W przeglądarce można zmienić ustawienia dotyczące cookies. Więcej informacji. Jeśli nie wyrażasz zgody, opuść tę stronę.

Znajdź i zamień - pytanie o wyszukiwanie

Forum dyskusyjne poświęcone programowi Pajączek 5 NxG. Wysyłaj tutaj tylko wiadomości dotyczące tego programu.

Moderator: Grupa pościgowa ;-)

Znajdź i zamień - pytanie o wyszukiwanie

Postprzez rafamalk » 16 maja 2012, o 09:13

Witam

Mam pewne pytanie odnośnie funkcji "Znajdź i zamień". Mam plik tekstowy, który wygląda tak:

http://www.adres.pl/podstrona/cos-tam-cos-tam,
http://www.adres.pl/podstrona/cos-tam-cos-tam,
http://www.adres.pl/podstrona/cos-tam-cos-tam,

i tak 18 tysięcy razy.

Czy można ustawić funkcję "znajdź i zamień" tak, żeby usuwała TYLKO przecinek znajdujący się na końcu wiersza?

Dziękuję i pozdrawiam
rafamalk
Zanim zapytam poszukam odpowiedzi
Zanim zapytam poszukam odpowiedzi
 
Posty: 6
Dołączył(a): 20 października 2009, o 19:12

Re: Znajdź i zamień - pytanie o wyszukiwanie

Postprzez platekr » 16 maja 2012, o 09:56

Skoro przecinek występuje tylko raz w wierszu i tylko na końcu, to wystarczy po prostu zamienić wszystkie wystąpienia przecinka na pusty ciąg znaków.
platekr
Administrator forum
Administrator forum
 
Posty: 1737
Dołączył(a): 8 września 2002, o 22:48
Lokalizacja: Myslenice, Poland

Re: Znajdź i zamień - pytanie o wyszukiwanie

Postprzez rafamalk » 16 maja 2012, o 10:02

Właśnie nie do końca, bo w niektórych linkach "," występuje też wewnątrz np.:

http://www.adres.pl/a/Nazwa,119018,

I usunięcie przecinka rozwali link.

Ale problem rozwiązałem inaczej. Udało mi się wygenerować listę linków bez przecinków na końcu.
rafamalk
Zanim zapytam poszukam odpowiedzi
Zanim zapytam poszukam odpowiedzi
 
Posty: 6
Dołączył(a): 20 października 2009, o 19:12

Re: Znajdź i zamień - pytanie o wyszukiwanie

Postprzez platekr » 16 maja 2012, o 10:53

W poprzednim poście był przykład z przecinkiem tylko na końcu. W takim przypadku trzeba skorzystać z wyrażeń regularnych. Na przykład:

szukaj: ,$
zamień na: <pusty ciąg>

znak $ oznacza koniec wiersza.
platekr
Administrator forum
Administrator forum
 
Posty: 1737
Dołączył(a): 8 września 2002, o 22:48
Lokalizacja: Myslenice, Poland


Powrót do Pajączek 5 NxG

Kto przeglÄ…da forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników

cron