Przejdź do treści
100% lokalnie

Sortuj linie według pozycji słowa

Sortuj linie według określonego słowa w każdym wierszu, a nie według całego wiersza.

Wejście
Wynik

Sortuj linie według pozycji słowa

Opcja Sortuj linie według pozycji wyrazów zmienia kolejność tekstu, używając jednego konkretnego słowa z każdego wiersza jako klucza sortowania, zamiast porównywać całe wiersze od początku. Jest przeznaczony dla list, w przypadku których pole, według którego chcesz sortować, nie jest pierwszą rzeczą w wierszu — lista zapisana jako „ostatnia pierwsza”, wiersz dziennika, w którym sygnatura czasowa znajduje się po znaczniku, lub zrzut kolumn oddzielonych spacjami wklejony prosto z arkusza kalkulacyjnego.

Wklej linie i ustaw pozycję słowa: 1 sortuje według pierwszego słowa, 2 według drugiego i tak dalej, aż do 20. Każda linia jest podzielona na białe znaki, więc ciągi spacji lub tabulacji między słowami liczą się jako pojedynczy separator i nie zaburzają licznika. Jeśli w wierszu jest mniej słów niż wybrana pozycja, narzędzie powraca do ostatniego słowa w tym wierszu jako klucza, dzięki czemu krótkie lub nierówne wiersze nadal lądują w rozsądnym miejscu, zamiast przerywać sortowanie. Całkowicie pusta linia jest sortowana jako pusty klucz.

Dwie opcje udoskonalają porównanie. Kolejność malejąca odwraca wynik — przydatne w przypadku list „najpierw najnowsze” lub „najpierw najwyższe” po wybraniu właściwego słowa. Porównanie uwzględniające wielkość liter przełącza się z domyślnego porównania uwzględniającego ustawienia regionalne i nieuwzględniającego wielkości liter na takie, które odróżnia wielkie litery od małych, co ma znaczenie w przypadku tagów, kodów lub identyfikatorów. Sortowanie jest stabilne, więc linie dzielące ten sam klucz zachowują swój pierwotny względny porządek.

Typowe zastosowania obejmują alfabetyzację listy imion według nazwiska, gdy jest ona sformatowana jako „Dana rodzina”, lub prostowanie dowolnej listy rozdzielanej spacjami według kolumny, która faktycznie ma znaczenie. Wszystko działa lokalnie w przeglądarce — Twój tekst nigdy nie jest przesyłany, więc wklejanie poufnych list, takich jak listy kontaktów, pozostaje prywatne.

Częste pytania

Co się stanie, jeśli w wierszu będzie mniej słów niż wybrana przeze mnie pozycja?
Narzędzie używa zamiast tego ostatniego słowa tego wiersza jako klucza sortowania, więc krótkie wiersze są nadal umieszczane w rozsądnej kolejności, a nie przesunięte na jeden koniec.
Jak oddzielane są słowa?
Każdy ciąg białych znaków — spacji lub tabulatorów — liczy się jako jeden separator, więc dodatkowe odstępy między wyrazami nie wpływają na to, które słowo znajdzie się na danej pozycji.
Czy sortowanie prawidłowo uwzględnia litery akcentowane?
Tak. Porównanie wykorzystuje sortowanie przeglądarki uwzględniające ustawienia regionalne, więc litery akcentowane, takie jak á, č lub ž, są sortowane w ich naturalnym miejscu alfabetycznym, a nie po zwykłych literach.
Co się stanie, jeśli w dwóch liniach będzie to samo słowo w tym miejscu?
Sortowanie jest stabilne, więc linie z identycznymi kluczami zachowują względem siebie pierwotną kolejność – nie są przetasowywane.
Czy mój tekst jest gdzieś przesłany?
Nie — nigdy nie opuszcza Twojej przeglądarki; wszystko działa lokalnie na Twoim urządzeniu.