Utilia

Rindu kārtošana

Kārtojiet teksta rindas alfabētiski, skaitliski, pēc garuma vai dabiskā secībā, apgrieziet tās vai sajauciet nejauši. Bez maksas, privāti pārlūkprogrammā.

Kā kārtot rindas

  1. Ielīmējiet sarakstu ievades lodziņā, katru ierakstu savā rindā.
  2. Izvēlieties, Kārtot pēc: alfabēta, dabiskās secības, skaitliskās vērtības, rindas garuma, apgriezt pašreizējo secību vai nejauši sajaukt.
  3. Atzīmējiet vajadzīgās opcijas: Dilstoši, Neņemt vērā lielos un mazos burtus, Noņemt dublikātus, Noņemt tukšās rindas vai Noņemt atstarpes.
  4. Sakārtotais saraksts parādās rezultāta lodziņā. Jebkurā brīdī vēlreiz noklikšķiniet uz Kārtot, piemēram, lai iegūtu jaunu nejaušu sajaukumu.
  5. Nokopējiet rezultātu un ielīmējiet to, kur nepieciešams.

Zem rezultāta redzams rindu skaits un tīrīšanas opciju noņemto rindu skaits.

Kārtošanas veidi

Alfabēta (A → Z) izmanto īstus valodas noteikumus, nevis tikai rakstzīmju kodus. Burti ar diakritiskajām zīmēm tiek kārtoti blakus savam pamatburtam, tāpēc „čau“ atrodas pie „c“, nevis tiek aizsviests saraksta beigās, kā to darītu vienkāršs kārtotājs. Kārtošana seko lapas valodai, kas ir svarīgi latviešu burtiem, piemēram, ā, č, ē, ģ, ī, ķ, ļ, ņ, š, ū, ž.

Dabiskā secība grupas ar cipariem uzskata par skaitļiem. Vienkāršs alfabēta kārtojums liek „item10“ pirms „item2“, jo salīdzina rakstzīmi pa rakstzīmei; dabiskā secība dod item1, item2, item10, kā cilvēks to sagaida. Tā ir ideāla failu nosaukumiem, nodaļu virsrakstiem un versiju numuriem.

Skaitliskā vērtība katrā rindā meklē pirmo skaitli un kārto pēc tā vērtības: „2 kg“, „10 kg“, „100 kg“. Tiek atpazīti negatīvi skaitļi, decimāldaļas (3.5 vai 3,5) un tūkstošu atdalītāji (1,200 vai 1 200). Rindas, kurās nav skaitļa, paliek beigās savā sākotnējā secībā.

Rindas garums kārto no īsākās līdz garākajai rindai, skaitot rakstzīmes. Vienāda garuma rindas saglabā sākotnējo secību.

Apgriezt pašreizējo secību apgriež sarakstu otrādi, to nekārtojot: pēdējā rinda kļūst par pirmo.

Nejauši sajaukt sajauc rindas ar jūsu pārlūkprogrammas kriptogrāfisko nejaušo skaitļu ģeneratoru, tāpēc katra secība ir vienlīdz iespējama. Izmantojiet to vārdu izlozei, atskaņošanas saraksta sajaukšanai vai viktorīnas jautājumu sajaukšanai. Katrs klikšķis uz Kārtot dod jaunu sajaukumu.

Tīrīšanas opcijas

  • Dilstoši maina virzienu: no Z līdz A, lielākais skaitlis pirmais, garākā rinda pirmā.
  • Neņemt vērā lielos un mazos burtus uzskata „ābols“ un „Ābols“ par vienādiem gan kārtojot, gan noņemot dublikātus. Bez tās mazo un lielo burtu versijas tiek turētas atsevišķi.
  • Noņemt dublikātus atstāj tikai katras rindas pirmo parādīšanos.
  • Noņemt tukšās rindas izmet tukšās rindas, tostarp tādas, kurās ir tikai atstarpes.
  • Noņemt atstarpes noņem atstarpes un tabulācijas katras rindas sākumā un beigās, lai nepārsteigtu situācija, kad liekā atstarpe maina kārtošanas secību.

Jūsu teksta rindu beigu zīmes (Windows vai Unix) rezultātā tiek saglabātas.

Biežāk uzdotie jautājumi

Kāpēc „item10“ ir pirms „item2“?

Tā darbojas tīrs alfabēta kārtojums: tas salīdzina „1“ ar „2“ un tur apstājas. Izvēlieties Dabiskās secības, lai skaitļi tekstā tiktu kārtoti pēc vērtības.

Kā skaitliskajā kārtošanā tiek apstrādātas rindas bez skaitļiem?

Tās tiek novietotas aiz visām rindām, kurās ir skaitlis, ievades secībā – gan augošā, gan dilstošā kārtojumā.

Vai nejaušais sajaukums tiešām ir nejaušs?

Jā. Tiek izmantots Fišera–Jeitsa algoritms ar Web Crypto nejaušo skaitļu ģeneratoru, bez nelielās novirzes, ko rada naivs sajaukums. Katrai iespējamajai secībai ir vienāda iespēja.

Vai var kārtot un vienlaikus noņemt dublikātus?

Jā. Atzīmējiet Noņemt dublikātus un izvēlieties jebkuru kārtošanas veidu. Kombinējiet to ar Neņemt vērā lielos un mazos burtus un Noņemt atstarpes, lai atrastu dublikātus, kas atšķiras tikai ar lielajiem burtiem vai atstarpēm.

Vai kārtošana maina pašas rindas?

Nē. Izņemot neobligāto atstarpju noņemšanu, katra rinda tiek saglabāta tieši tāda, kā jūs to ierakstījāt; mainās tikai secība.

Vai mans saraksts tiek sūtīts uz serveri?

Nē. Kārtošana notiek pilnībā jūsu pārlūkprogrammā, un nekas, ko ielīmējat, netiek augšupielādēts.