Інструмент сартавання радкоў

Хутка сартуйце ўстаўленыя спісы ў натуральным, лікавым або слоўнікавым парадку.

Выдаленне пустых радкоў, дублікатаў і сартаванне з улікам лакалі ўсё працуе лакальна ў вашым браўзеры.

Ваш увод застаецца ў браўзеры

Як карыстацца

  1. Устаўце спіс у левае поле, па адным элеменце ў радку.
  2. Выберыце натуральны, лікавы або слоўнікавы парадак і ўсталюйце ўзрастанне або змяншэнне.
  3. Пры патрэбе адкарэктуйце лакаль, выдаленне пустых радкоў, дублікатаў або абразанне.
  4. Націсніце «Сартаваць», а потым скапіруйце або спампуйце вынік.

Прыклады

Натуральны парадак (імёны файлаў)

Увод

file10
file2
file1

Вынік

file1
file2
file10

Лікавы парадак (`de-DE`)

Увод

10,5
2,75
1.234,5

Вынік

2,75
10,5
1.234,5

Слоўнікавы парадак (`sv`)

Увод

Öga
Zebra
Äpple
Ål

Вынік

Zebra
Ål
Äpple
Öga

Тлумачэнні

Натуральны парадак

Зручны для чалавека рэжым параўнання, які ставіць `2` перад `10`, а не параўноўвае радкі лічбаў літаральна.

Слоўнікавы парадак

Лексічнае параўнанне радкоў. Дакладны парадак залежыць ад мовы і правілаў лакалі.

Locale

Мова і рэгіянальныя правілы, якія выкарыстоўваюцца для параўнання і разбору лікаў, напрыклад `ja`, `en`, `sv` або `de-DE`.

FAQ

У чым розніца паміж натуральным і слоўнікавым парадкам?

Натуральны парадак разглядае ўбудаваныя лічбы як лічбы, таму `file2` ідзе перад `file10`. Слоўнікавы парадак параўноўвае тэкст як тэкст, і таму `file10` можа апынуцца перад `file2`.

Ці можа лікавы рэжым апрацоўваць `1,234.56` і `1.234,56`?

Так. Інструмент інтэрпрэтуе знакі дзесятковага і групавога падзелу паводле абранай лакалі. Калі радок не падыходзіць да гэтай лакалі, ён апрацоўваецца як нелічбавы згодна з вашай наладай.

Як выбраць лакаль?

У большасці выпадкаў выкарыстоўвайце `Аўтаматычна`. Пераходзьце на `Уласную` толькі калі патрэбны парадак параўнання або правілы фарматавання лікаў іншай мовы, напрыклад `sv` або `de-DE`.

Як працуе выдаленне дублікатаў?

Рэжым па змаўчанні выдаляе толькі дакладныя супадзенні. У дадатковых наладах можна пераключыцца на `Роўныя паводле бягучых правілаў сартавання`, што дазваляе аб’ядноўваць радкі, якія параўноўваюцца аднолькава паводле бягучай лакалі або лікавых правіл.

Ці адпраўляюцца мае даныя на сервер?

Не. Сартаванне адбываецца цалкам у браўзеры, і ваш увод не перадаецца на сервер.

Ці магу я выкарыстоўваць гэта для японскай, арабскай або еўрапейскіх моў?

Так. Інтэрфейс лакалізаваны, а сартаванне выкарыстоўвае `Intl.Collator` разам з разборам лікаў з улікам лакалі. Канчатковы парадак усё роўна залежыць ад абранай лакалі і рэалізацыі браўзера.

Заўвагі

  • Лікавы парадак залежыць ад абранай лакалі для знакаў дзесятковага і групавога падзелу. Калі вынік выглядае няправільна, спачатку праверце лакаль.
  • `Роўныя паводле бягучых правіл сартавання` можа аб’ядноўваць радкі, якія выглядаюць рознымі, калі рэгістр, акцэнты або лікавае фарматаванне лічацца эквівалентнымі.
  • Лакальна могуць захоўвацца толькі налады. Уваходны і выхадны тэкст не захоўваюцца.

Канфідэнцыяльнасць і заўвагі

Гэты інструмент працуе лакальна ў браўзеры. Шматмоўны парадак можа крыху адрознівацца ў залежнасці ад абранай лакалі і рухавіка браўзера.