Sətir Alətləri
Mətn sətirlərini sıralayın, dublikatları silin, qarışdırın, kəsib nömrələyin — və iki siyahını müqayisə edin: nə hər ikisindədir, nə yalnız birindədir, ikisi birlikdə nə verir. Təbii sıralama file2-ni file10-dan qabağa qoyur, dublikat silici orijinal sıranı saxlayır, qarışdırma isə həqiqətən bərabərdir. Yapışdırın, klikləyin, geri kopyalayın.
Əməliyyatları zəncirləmək
Hər düymə girişə bir əməliyyat tətbiq edir. Boru xətləri üçün — kəs, sonra dublikat sil, sonra sırala — addımlar arasında Giriş kimi işlət düyməsini basın: nəticə sol panelə keçir, növbəti klik onun üstündə qurulur. Sıra əhəmiyyətlidir və sizindir: dublikat-sonra-sırala hər təkrarın ilk görünüşünü, sırala-sonra-dublikat isə əlifbaca birincisini saxlayır.
İki siyahını müqayisə etmək
Müqayisə əməliyyatların altında qatlanmış qalır, çünki adi hal bir siyahıdır. Açılanda ikinci siyahını götürür və cütlük haqqında beş suala cavab verir: hər ikisində, yalnız birincidə, yalnız ikincidə, ikisi birlikdə və dəqiq birində. Beşi bir-birini tamamlayır — iki «yalnız» cavabı dəyişikliyin iki yarısıdır, «hər ikisində» ilə birlikdə isə cütlüyün hamısını verir — deməli soruşmadığınız çoxluq heç vaxt lazım olanı gizlətmir.
Hər əməliyyatın yeri
| Əməliyyat | Tipik iş |
|---|---|
| təbii sıralama | fayl adları, versiyalar, insanların nömrələdiyi hər şey |
| dublikat silmə | birləşdirilmiş siyahılar, loq sətirləri, teqlər |
| iki siyahının müqayisəsi | bu ayın ixracı keçən ayınkı ilə, yeni siyahı əlinizdəki ilə |
| qarışdırma | test sualları, pleylistlər, ədalətli sıra |
| kəsmə + boşları silmə | cədvəldən yapışdırılan data |
| nömrələmə | siyahını sıralı istinada çevirmək |
Hər şey yerli işləyir; səhifə bir dəfə yükləndikdən sonra oflayn işləyir.
Tez-tez verilən suallar
Təbii sıralama nəyi dəyişir?
Rəqəm ardıcıllıqlarını simvol kimi yox, ədəd kimi müqayisə edir: file2 file10-dan, versiya 1.9 isə 1.10-dan qabaq düşür — hər fayl menecerinin göstərdiyi və adi əlifba sırasının pozduğu düzülüş. Müqayisə üzən nöqtə üçün çox uzun id-lərdə də dəqiqdir; sıfırla doldurulmuş qiymətlər sabit sıra saxlayır (7, 007-dən qabaq).
Dublikatları silmək sıranı dəyişirmi?
Xeyr — hər sətrin ilk görünüşü yerində qalır, sonrakı təkrarlar itir. Həm də sıralayan dublikat silici istəmədiyiniz məlumatı məhv edərdi; ikisini də istəyirsinizsə, əməliyyatları nəzərdə tutduğunuz sırada işlədin — nəticəni növbəti addımın girişi edərək.
İki siyahını müqayisə edə bilərəmmi?
Bəli. «İkinci siyahı ilə müqayisə et» bölməsini açın, o biri siyahını yapışdırın — beş düymə müqayisənin beş sualına cavab verir: hər ikisində nə var, yalnız birinci siyahıda nə var, yalnız ikincidə nə var, ikisi birlikdə nə verir və dəqiq birində nə var. Cavab bütün digər əməliyyatlarla eyni çıxış qutusuna düşür: kopyalaya, yükləyə və ya növbəti addımın girişi kimi geri qaytara bilərsiniz.
Müqayisə dublikatlara, hərf registrinə və artıq boşluqlara necə baxır?
Hər fərqli dəyər hər cavabda bir dəfə görünür — ilk görünüşünün yazılışını və yerini saxlayaraq: müqayisə nəyinsə siyahıda olub-olmadığına cavab verir, neçə dəfə yapışdırıldığına yox. Təkrarların sayı lazımdırsa, «Dublikatları sil» əməliyyatını işlədin və neçə sətir çıxardığını oxuyun. «Böyük-kiçik hərfə baxma» müqayisəyə də şamil olunur: uyğunluq qatlanmış mətnə görə tapılır, nəticə isə yazdığınız kimi çap olunur. Sətir kənarlarındakı boşluqlar susmaya görə nəzərə alınmır, çünki cədvəldən köçürülmüş sütun eyni iki dəyərin uyğun gəlməməsinin adi səbəbidir.
Qarışdırma həqiqətən təsadüfidirmi?
Fisher–Yates qarışdırmasıdır — nəticəsi sübutlu şəkildə bərabər olan alqoritm: hər düzülüş eyni ehtimallı. İnsanların yazdığı sadəlövh alternativ (təsadüfi açarla sıralamaq) ölçülə bilən dərəcədə meyillidir. Nəsə həll edən püşk üçün bu saytdakı təsadüfi ədəd generatorunu işlədin — o, kriptoqrafik generatordan çəkir.
Sıralama niyə lokal qaydalarla deyil?
Qəsdən. Brauzerlər kiçik dillər üçün — Azərbaycan dili də daxil — natamam sıralama datası daşıyır və uğur iddia edərək səssizcə kök qaydalara düşür; lokal-qaydalı sıralama baxan adamdan asılı olaraq inamla səhv sıralar verərdi. Kod-nöqtə sırası hər maşında deterministdir; nömrəli adların xüsusi halı üçün təbii sıralama insanların əslində istədiyi hissəni edir.
Sətir sonları və son yeni sətir necə işlənir?
Windows CRLF və köhnə Mac CR sonları sətir sınığı kimi oxunur, çıxış LF işlədir. Girişin sonundakı yeni sətir əlavə boş sətir yox, sonlandırıcı sayılır — faylı sıralamaq sadəlövh bölmənin klassik artefaktı olan boş birinci sətri icad etmir.
Siyahım hara yüklənir?
Heç yerə — hər əməliyyat brauzerinizdə işləyir. Ad, e-poçt və inventar siyahıları məhz səyahət etməməli datadır; burada etmir.
Oxşar alətlər
- Söz və Simvol SayğacıCanlı söz, simvol, cümlə və abzas sayı — oxuma vaxtı, açar söz sıxlığı və mətnin paylaşıma, axtarış başlığına yaxud bir SMS-ə sığıb-sığmadığı ilə.
- Lorem Ipsum GeneratoruAbzas, cümlə və ya dəqiq söz sayı ilə doldurucu mətn — hamının tanıdığı klassik sətirlə başlayan, əsl nəsr formalı.
- Markdown RedaktoruMarkdown-u canlı önizləmə ilə yazın — başlıqlar, siyahılar, cədvəllər, kod — sonra HTML-i kopyalayın və ya müstəqil səhifə endirin.