krzyysiu Napisano 12 Czerwca 2007 Zgłoś Napisano 12 Czerwca 2007 (edytowane) Witam Mam przykładowo taki kod: a;b;c I chcę go zamienić na coś takiego: a;b;c Oczywiście chodzi mi o wiele większy plik gdzie zmian należy wykonać bardzo dużo. Moje pytanie brzmi: jak coś takiego zrobić w MS Wordzie, albo Notepadzie? Domyślam się, że należy użyć opcji zamień, ale co wstawić w rubryce 'zamień na'? O ile coś takiego jest możliwe. Edytowane 12 Czerwca 2007 przez krzyysiu Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach More sharing options...
kfgz Napisano 12 Czerwca 2007 Zgłoś Napisano 12 Czerwca 2007 (edytowane) Ja bym przyatakował ten plik za pomocą edytora heksydecymalnego np WinHex - działa piknie. Szukasz 3b i zamieniasz na 0d 0a 3b. W WinHex menu Search --> Replace Hex Values. EDIT: mała poprawka co do zamiany (kolejność). Edytowane 12 Czerwca 2007 przez Dj_AnT Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach More sharing options...
Michrz Napisano 13 Czerwca 2007 Zgłoś Napisano 13 Czerwca 2007 Albo można napisać własny programik :) Prościutki -wczytaj plik, przemiel wypisując do wynikowego i już :) pozdrawiam Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach More sharing options...
Excray Napisano 13 Czerwca 2007 Zgłoś Napisano 13 Czerwca 2007 (edytowane) Ja bym przyatakował ten plik za pomocą edytora heksydecymalnego np WinHex - działa piknie. Szukasz 3b i zamieniasz na 0d 0a 3b. W WinHex menu Search --> Replace Hex Values.A nie powinno być przypadkiem 0a 0d 3b (#10 #13 #59). Pierwszy jest LF a dopiero po nim jest CR. Edytowane 13 Czerwca 2007 przez Excray Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach More sharing options...
kfgz Napisano 13 Czerwca 2007 Zgłoś Napisano 13 Czerwca 2007 (edytowane) A nie powinno być przypadkiem 0a 0d 3b (#10 #13 #59). Pierwszy jest LF a dopiero po nim jest CR.Nie powinno. Jest też chyba sposób żeby zrobić to w notatniku. EDIT: jednak nie udała mi się ta sztuka z notatnikiem. 0A nie stanowi problemu, 0D nie da się wkleić do pola zamień. Edytowane 13 Czerwca 2007 przez Dj_AnT Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach More sharing options...
krzyysiu Napisano 13 Czerwca 2007 Zgłoś Napisano 13 Czerwca 2007 Nie powinno. Jest też chyba sposób żeby zrobić to w notatniku. EDIT: jednak nie udała mi się ta sztuka z notatnikiem. 0A nie stanowi problemu, 0D nie da się wkleić do pola zamień. Juz tak probowalem :) Dzieki za podsuniecie WinHexa, o to mi chodzilo. Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach More sharing options...
PelzaK Napisano 13 Czerwca 2007 Zgłoś Napisano 13 Czerwca 2007 w wordzie są do wybrania w okienku znajdź i zamień różne metaznaki, np nowa linia... Wystarczyło poszukać... Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach More sharing options...
spicum Napisano 23 Czerwca 2007 Zgłoś Napisano 23 Czerwca 2007 Dowolny edytor txt umozliwiajacy uzycie regexp (wyrazenia regularne) typu editplus2 czy ultraedit. Pozostaje do napisania prosta regulka w zamien i po krzyku w find / znajdz: ; w replace with / zamien: \n; w trybie wyrazen regularnych Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach More sharing options...