Mam plik tekstowy zawierający tekst taki jak:
['22APR2012 23:10', '23APR2012 07:10', 1, 3, 0], ['22APR2012 23:10', '23APR2012 07:20', 1, 3, 0], ['22APR2012 23:15', '23APR2012 06:40', 0, 1, 0], ['22APR2012
23:15', '23APR2012 06:40', 1, 3, 0], ['22APR2012 23:15', '23APR2012 06:40', 0, 1, 0], ['22APR2012 23:15', '23APR2012 07:00', 1, 3, 0], ['22APR2012 23:15', '23APR2012
07:00', 0, 1, 0], ['22APR2012 23:20', '23APR2012 09:35', 0, 1, 0], ['22APR2012 23:20', '23APR2012 09:35', 1, 3, 0], ['22APR2012 23:20', '23APR2012 10:10', 1, 3, 0],
['22APR2012 23:25', '23APR2012 05:35', 1, 3, 0],
Chcę, żeby linie się załamały ],
znakach:
['22APR2012 19:30', '23APR2012 00:25', 0, 1, 0],
['22APR2012 19:35', '23APR2012 01:45', 1, 3, 0],
['22APR2012 19:50', '23APR2012 05:25', 1, 3, 0],
['22APR2012 19:50', '23APR2012 05:25', 0, 1, 0],
['22APR2012 19:55', '23APR2012 06:25', 1, 3, 0],
Czy jest sposób, aby to zrobić w Notepad ++ lub innym edytorze?
newline
notepad++
text-editor
line-breaks
alwbtc
źródło
źródło
;
? Rozwiązania dla]
mnie nie działająOdpowiedzi:
],\s*
],\n
źródło
\n
było konieczne.notePad++
Find window
Ctrl + FReplace
kartySearch Mode
sięExtended
],
wFind What
polu\n
wReplace with
poluReplace All
źródło
\r\n
wReplace with
poluJeśli tekst zawiera \ r \ n, które należy przekonwertować na nowe wiersze, użyj trybu „Rozszerzony” lub „Wyrażenie regularne” i użyj znaku ukośnika odwrotnego w „Znajdź co”:
Znajdź co: \\ r \\ n
Zamień na: \ r \ n
źródło
Spróbuj w ten sposób. U mnie to zadziałało
ctrl + h
źródło
Nie mam pojęcia, jak to może działać automatycznie, ale możesz skopiować "]" razem z nową linią, a następnie użyć funkcji zamiany.
źródło
Jeśli chcesz umieścić ciąg oddzielony przecinkami w kolumnie z CR LF, nie będziesz w stanie tego zrobić w Notepad ++, zakładając, że nie chcesz pisać kodu, możesz manipulować nim w programie Microsoft Excel.
Jeśli skopiujesz swój ciąg do lokalizacji B1:
Wybierz A2 i B2, skopiuj kod do kolejnych komórek (przeciągając):
Kiedy otrzymasz # WARTOŚĆ! w ostatniej komórce kolumny A zamień ją na wartość z poprzedniego wiersza B.
Na końcu Twoja kolumna A będzie zawierać żądany tekst. Skopiuj i wklej w dowolnym miejscu.
źródło