Տողերի տեսակավորման գործիք

Արագ տեսակավորիր տեղադրված ցանկերը բնական, թվային կամ բառարանային կարգով։

Դատարկ տողերի հեռացումը, dedupe-ը և locale-aware տեսակավորումը ամբողջությամբ աշխատում են տեղային՝ քո բրաուզերում։

Քո մուտքը մնում է բրաուզերում

Ինչպես օգտագործել

  1. Տեղադրիր ցանկը ձախ դաշտում՝ մեկ տարր յուրաքանչյուր տողի վրա։
  2. Ընտրիր բնական, թվային կամ բառարանային կարգը և աճող կամ նվազող ուղղությունը։
  3. Անհրաժեշտության դեպքում կարգավորիր locale-ը, դատարկ տողերի հեռացումը, dedupe-ը կամ trim-ը։
  4. Սեղմիր Sort, հետո պատճենիր կամ ներբեռնի՛ր արդյունքը։

Օրինակներ

Բնական կարգ (ֆայլերի անուններ)

Մուտք

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 կանոններից։

Locale

Լեզվական և տարածաշրջանային կանոններ, որոնք օգտագործվում են համադրման և թվերի վերծանման համար, օրինակ՝ `ja`, `en`, `sv` կամ `de-DE`։

ՀՏՀ

Ո՞րն է բնական և բառարանային կարգերի տարբերությունը։

Բնական կարգը ներկառուցված թվերը դիտարկում է որպես թվեր, այնպես որ `file2`-ը գալիս է `file10`-ից առաջ։ Բառարանային կարգը տեքստը համեմատում է որպես տեքստ, ուստի կարող է `file10`-ը տեղադրել `file2`-ից առաջ։

Թվային կարգը կարո՞ղ է մշակել `1,234.56` և `1.234,56` ձևաչափերը։

Այո։ Գործիքը տասնորդական և խմբավորման բաժանարարները մեկնաբանում է ընտրված locale-ի համաձայն։ Եթե մի տողը չի համապատասխանում այդ locale-ին, այն կվերաբերվի որպես non-numeric՝ ըստ քո ընտրած կարգավորման։

Ինչպե՞ս պետք է ընտրեմ locale-ը։

Շատ դեպքերում օգտագործիր `Auto`։ `Custom`-ի անցիր միայն այն ժամանակ, երբ պետք է մեկ այլ լեզվի collation կամ թվային ձևաչափման կանոններ, օրինակ՝ `sv` կամ `de-DE`։

Ինչպե՞ս է աշխատում duplicate-ների հեռացումը։

Լռելյայն ռեժիմը հեռացնում է միայն ճշգրիտ համընկնումները։ Ընդլայնված կարգավորումներում կարող ես անցնել `Equal under current sort rules` տարբերակին, որը կարող է միավորել այն տողերը, որոնք համարվում են նույնը ակտիվ collation-ի կամ թվային կանոնների տակ։

Իմ տվյալները սերվե՞ր են ուղարկվում։

Ոչ։ Տեսակավորումը ամբողջությամբ կատարվում է բրաուզերում, և մուտքդ սերվեր չի ուղարկվում։

Կարո՞ղ եմ սա օգտագործել ճապոներենի, արաբերենի կամ եվրոպական լեզուների հետ։

Այո։ UI-ն տեղայնացված է, իսկ տեսակավորումը հիմնված է `Intl.Collator`-ի և locale-aware թվերի վերծանման վրա։ Վերջնական կարգը, այնուամենայնիվ, կախված է ընտրված locale-ից և բրաուզերի իրականացումից։

Նշումներ

  • Թվային կարգը կախված է ընտրված locale-ից՝ տասնորդական և խմբավորման նշանների համար։ Եթե արդյունքը սխալ է թվում, նախ ստուգիր locale-ը։
  • `Equal under current sort rules`-ը կարող է միավորել տարբեր տեսք ունեցող տողերը, եթե case-ը, accents-ը կամ թվային ձևաչափումը համարժեք են համարվում։
  • Տեղային կարելի է պահել միայն ընտրանքները։ Մուտքային և ելքային տեքստը չի պահպանվում։

Գաղտնիություն և նշումներ

Այս գործիքը տեղային է աշխատում բրաուզերում։ Բազմալեզու կարգավորումը կարող է փոքր-ինչ տարբերվել՝ կախված ընտրված locale-ից և բրաուզերի շարժիչից։