Əsas məzmuna keç

Pulsuz Mətn Sıralayıcısı

Mətn sətirləri əlifba, uzunluq, ədədi və ya təsadüfi sıra ilə sıralayın. Dublikatları silin, boşluqları kəsin və siyahıları qarışdırın.

Bir dəfə yükləndikdən sonra oflayn işləyir
Sıralanmış · 0 sətir
Sıralanmış çıxış burada görünəcək…

Ümumi istifadələr

  • Siyahıları Əlifba Sırasına Görə SıralayınMarketinq siyahıları, tapşırıq predmetləri, adları və ya istənilən işarətçi siyahısını anında əlifba sırasına sıralayın.
  • Məlumat Sətrlərini Təmizləyin və Duplikat EtməyinCSV ixracı və qeydlərdən kopyalanan sətirləri silin, boş yerləri kəsin və mətn məlumatlarını normallaşdırın.
  • İdxal Bəyanatlarını və Kod Siyahılarını Sıralayınİdxal bəyanatlarını, CSS sinif siyahılarını, JSON açarlarını və ya istənilən kod siyahısını konsistent sıraya sıralayın.
  • Ad Siyahısını Əlifba Sırasına Sıralayınİştirakçı siyahılarını, komanda rosterini, tələbə adlarını və kredit siyahılarını ad və ya soyadına görə əlifba sırasına sıralayın.
  • Siyahısı Təsadüfi Olaraq QarışdırınAdları, elementləri və ya girişləri təsadüfi olaraq qarışdırın ədalətli sıralama, təsadüfi tapşırıq və ya oyun qurması üçün.

Necə İşləyir

Sıralama JavaScript-in daxili Intl.Collator API-si istifadə edərək tamamilə brauzerinizdə işləyir — server yoxdur, kitabxana yoxdur, yükləmə yoxdur. Əlifba sırasından təbii rəqəm sıralamasına qədər hər sıralama sırası yazdıqca ya da seçimləri dəyişdikcə yerində hesablanır.

  1. 1
    Giriş sətirlərə bölünür
    Yapışdırdığınız mətn yeni-sətir simvollarında bölünür. İsteğe bağlı ön-işləmə əvvəlcə işləyir: hər sətirdən aparıcı və sonrakı boşluq kəsilir, boş sətirlər isə atılır — hər ikisi konfiqurasiya edilə bilər.
  2. 2
    Intl.Collator sıralanmanı idarə edir
    Əlifba sırası və təbii sıralamalar üçün, brauzerin daxili Intl.Collator-u cari sayt lokalınızla işə salınır, ona görə aksentli simvollar (å, ä, ö və s.) düzgün dil sırasında sıralanır. 'Təbii' rejim rəqəmsal bayrağı təyin edir, ona görə 'file2' rəqəmləri düz simvollar kimi işləmək əvəzinə 'file10'-dan əvvəl sıralanır.
  3. 3
    Müqayisə açarları küy çıxarır
    Müqayisədən əvvəl, hər sətir isteğe bağlı olaraq öz sıralama açarından aparıcı artikllərin (the, a, an) və alfanümerik-olmayan durğu işarələrinin çıxarılmasına sahib ola bilər — orijinal sətir mətni çıxışda toxunulmaz saxlanılır, yalnız sıralama üçün istifadə olunan açar dəyişdirilir.
  4. 4
    Qarışdırma kriptoqrafik təsadüfilik istifadə edir
    Təsadüfi qarışdırma rejimi bir təsadüfi 32-bit tam ədədlər massivi yaratmaq üçün crypto.getRandomValues-i çağırır, sonra bu dəyərlərdən istifadə edərək sətirlər üzərində bir Fisher-Yates qarışdırması işlədir — Math.random()-əsaslı yanaşmalarla gələn meylliliyi qaçaraq.

Əlaqəli Alətlər

Tez-tez Verilən Suallar