Asosiy qismga oʻtish

Qatorlarni saralash va takrorlarni olib tashlash

Qatorlarni alifbo, tabiiy tartib yoki uzunlik boʻyicha saralang, takror va boʻsh qatorlarni olib tashlang, roʻyxatlarni tozalang — hammasi brauzeringizda.

Natija

0 qator
Brauzeringizda ishlaydi · yuklanmaydiQanday ishlaydi

Qatorlarni saralash: foydalanish tartibi

  1. 1

    Roʻyxatni joylang

    Har bir qatorga bittadan: ismlar, kalit soʻzlar, fayl nomlari, e-mail manzillar, raqamlar yoki log qatorlari.

  2. 2

    Retseptni tuzing

    Saralash, takrorlarni olib tashlash yoki filtrlash kabi qadamlarni qoʻshing, parametrlarini sozlang va strelkalar bilan tartibini oʻzgartiring.

  3. 3

    Sonlarni tekshiring

    Har bir qadam nechta qatorni olib tashlagani yoki qoʻshganini, natija esa yakuniy qatorlar sonini koʻrsatadi.

  4. 4

    Nusxalang yoki yuklab oling

    Natijani nusxalang, .txt fayl qilib saqlang yoki tozalashni davom ettirish uchun uni kiritish maydoniga oʻtkazing.

Cheklovlar va Pro

Bepul, cheksiz va roʻyxatdan oʻtishsiz; 100 000 qatorli roʻyxatlar oddiy noutbukda bir soniyaga ham yetmay saralanadi, takrorlardan tozalanadi va filtrlanadi.

Pro reklamani olib tashlaydi; barcha qadamlar va tayyor toʻplamlar bepul. Pro tarifini koʻrish

Qatorlarni saralash haqida

Excel jadvali, elektron xat, log fayl yoki soʻrovnoma eksportidan olingan roʻyxatlar kamdan-kam toza keladi: tartibsiz boʻladi, takrorlanadi, ortiqcha boʻsh joy va boʻsh qatorlar bilan toʻla. Bu vosita ularni yuqoridan pastga bajariladigan qisqa qadamlar “retsepti” bilan tartibga soladi, natija esa roʻyxat yoki biror qadam oʻzgarishi bilan darhol yangilanadi.

Saralashning toʻrt turi bor. A–Z tilning lugʻat tartibidan foydalanadi: bu oʻzbekcha sahifada oʻzbek alifbosi tartibi, yaʼni Oʻ, Gʻ, Sh va Ch harflari Z dan keyin keladi, o' yoki g' deb yozilgan soʻzlar ham toʻgʻri joylashadi — sinf jurnali yoki xodimlar roʻyxatini alifbo boʻyicha tuzish uchun qulay. Tabiiy tartib matn ichidagi raqamlarni oʻqiydi va file2 ni file10 dan oldin qoʻyadi. Raqam boʻyicha saralash har qatordagi birinchi raqamdan, uzunlik boʻyicha saralash esa qator uzunligidan foydalanadi.

Takrorlarni olib tashlash birinchi yoki oxirgi nusxani qoldiradi yoki bir martadan koʻp uchragan har bir qatorni butunlay oʻchiradi, “Olma” va “olma ” ni bir xil deb hisoblashi ham mumkin. Boshqa qadamlar boʻsh joylarni kesadi, boʻsh qatorlarni olib tashlaydi, tartibni teskari qiladi yoki aralashtiradi, soʻz yoki regulyar ifodaga mos qatorlarni qoldiradi yoki oʻchiradi, topib almashtiradi, old yoki orqa qoʻshimcha va raqam qoʻshadi, qatorlarni vergul bilan bitta satrga birlashtiradi va aksincha ajratadi.

Aralashtirish brauzeringizning kriptografik generatoridan olingan 128 bitdan foydalanadi va “Qayta aralashtirish” bosilmaguncha oʻzgarmaydi — navbat yoki qurʼa tashlash uchun qulay. Qadamlarni surish, oʻchirmasdan vaqtincha oʻchirib qoʻyish yoki tayyor toʻplamlardan yuklash mumkin.

Maxfiylik

Saralash, filtrlash va boshqa barcha qadamlar shu brauzer varagʻida bajariladi, shuning uchun joylagan roʻyxatingiz hech qayerga uzatilmaydi. Roʻyxat va qadamlaringiz sahifa yangilanganda yoʻqolmasligi uchun lokal xotirada saqlanadi; “Tozalash” roʻyxatni boʻshatadi, qadamlarni olib tashlash esa retseptni asliga qaytaradi.

Imkoniyatlar

Saralashning toʻrt turi

Lugʻat boʻyicha A–Z, tabiiy (file2 < file10), raqam va uzunlik boʻyicha — oʻsish yoki kamayish tartibida.

Aqlli takror tozalash

Birinchi yoki oxirgi nusxa, yoki faqat bir marta uchraganlar — xohlasangiz, registr va boʻsh joylarsiz.

Ketma-ket qadamlar

Kesish, filtrlash, almashtirish, raqamlash, birlashtirish va ajratishni istalgan tartibda, jonli sonlar bilan.

Halol aralashtirish

Web Crypto API dan boshlangʻich qiymat olgan Fisher–Yates usuli, qayta aralashtirmaguningizcha barqaror.

Qatorlarni saralash: koʻp beriladigan savollar

Ismlar roʻyxatini oʻzbek alifbosi tartibida qanday saralayman?
Roʻyxatni joylang va “Saralash” qadamida A–Z rejimini tanlang. Oʻzbekcha sahifada tartib oʻzbek alifbosiga amal qiladi: Oʻ, Gʻ, Sh va Ch Z dan keyin keladi, shuning uchun Shahzoda va Choʻlpon roʻyxat oxiriga tushadi. Ismlar oʻ, o‘ yoki o' bilan yozilgan boʻlsa ham bir xil joylashadi. Sinf yoki guruh roʻyxatidagi takrorlarni ham shu yerda olib tashlash mumkin.
Takroriy qatorlarni asl tartibni buzmasdan qanday olib tashlayman?
“Saralash” qadamini olib tashlab, faqat “Takrorlarni olib tashlash”ni qoldiring. U har bir qatorning birinchi nusxasini oʻz joyida qoldiradi va keyingi takrorlarni oʻchiradi, shuning uchun tartib oʻzgarmaydi. Oxirgi nusxa qolishi uchun “Oxirgisi qolsin”ni tanlang, “Olma” va “olma” bitta yozuv hisoblanishi kerak boʻlsa, katta-kichik harf farqini oʻchiring.
A–Z va tabiiy saralashning farqi nimada?
A–Z matnni belgima-belgi solishtiradi, shuning uchun 1 raqami 2 dan oldin kelgani sababli “file10” “file2” dan oldinda turadi. Tabiiy saralash ketma-ket raqamlarni butun son sifatida oʻqiydi va file1, file2, file10 tartibini beradi — fayl menejeridagidek. Fayl nomlari, versiyalar va boblar roʻyxati uchun tabiiy tartibni, oddiy soʻzlar uchun esa A–Z ni tanlang.
Roʻyxatni vergul bilan ajratilgan qatorga aylantirsa boʻladimi?
Ha. “Birlashtirish” qadamini qoʻshing — u barcha qatorlarni vergul va boʻsh joy yoki siz yozgan boshqa ajratgich bilan bitta qatorga yigʻadi, tabulyatsiya uchun \t yozing. Teskari yoʻnalish uchun vergul bilan “Ajratish”, soʻng “Kesish” va boʻsh qatorlarni olib tashlashdan foydalaning — “Vergul bilan → qatorlar” tayyor toʻplami buni bir bosishda sozlaydi.
Aralashtirish haqiqatan tasodifiymi?
U hech bir oʻringa ustunlik bermaydigan Fisher–Yates algoritmidan foydalanadi, generator esa zaifroq Math.random emas, brauzerning Web Crypto API sidan olingan 128 bit bilan ishga tushiriladi. Natija sakrab ketmasligi uchun tahrirlash davomida tartib oʻzgarmaydi; yangi tartib kerak boʻlsa, “Qayta aralashtirish”ni bosing. Bu navbat, qurʼa yoki savollar tartibini aniqlash uchun mos.
Barcha matn vositalari