Kuidas tööriist töötab
Tööriist "Teksti korduvuste eemaldaja" on loodud ridadest koosnevate loendite puhastamiseks. Tööriist võtab sisestatud tekstiread ja eemaldab nende seast kõik täpsed kordused, jättes alles vaid iga rea kõige esimese esinemiskorra. Pärast töötlemist kuvatakse kasutajale puhastatud loend ning täpne statistika selle kohta, kui palju ridu eemaldati ja kui palju unikaalseid ridu alles jäi.
Tööriista kasutajaliideses on järgmised väljad ja funktsioonid:
- Read (sisendväli): Tekstikirjete loend, kus iga kirje asub eraldi real. Sisestatava teksti maksimaalne pikkus on 500 000 märki.
- Unikaalsed read (väljundväli): Puhastatud ridade loend, millest on korduvad read eemaldatud.
- Algne: Kuvab algses sisendis olnud ridade koguarvu.
- Unikaalsed: Kuvab pärast korduvuste eemaldamist alles jäänud unikaalsete ridade arvu.
- Eemaldatud: Kuvab eemaldatud korduvate ridade arvu.
Sisestusreeglid ja piirangud
Tööriista kasutamisel kehtivad kindlad reeglid sisestatava teksti pikkusele ja töötlemisele:
- Maksimaalne pikkus: Sisestatava teksti pikkus ei tohi ületada 500 000 märki. Kui sisestatud tekst on sellest piirist pikem, kuvatakse veateade "See tekst on selle tööriista jaoks liiga pikk. Palun hoidke see alla
{max}märgi." ning ridade loendurid (Algne, Unikaalsed, Eemaldatud) jäävad väärtusele 0. - Tühjendamine: Kui sisend tühjendatakse nupuga "Tühjenda", muutuvad nii sisend- kui ka väljundväli täiesti tühjaks ning näidikute "Algne", "Unikaalsed" ja "Eemaldatud" väärtuseks määratakse 0.
- Funktsioonide piirangud: Kui sisendväli on tühi, on kopeerimise funktsioon ja tulemuse uueks sisendiks muutmise funktsioon ("Kasuta tulemust") välja lülitatud.
Korduvuste tuvastamise reeglid
Selleks, et rida loetaks korduvaks, peab see vastama täpsetele kriteeriumitele:
- Täpne kattuvus: Read peavad kattuma täielikult, sealhulgas võetakse arvesse tühikuid ja suuri ning väikesi tähti. Kui ridades on erinevused suurtähtedes või tühikute paigutuses, ei loeta neid korduvateks.
- Esimese esinemise säilitamine: Korduva rea puhul jäetakse alles selle kõige esimene esinemiskord ning kõik järgnevad samasugused read eemaldatakse.
- Algse järjekorra säilitamine: Unikaalsete ridade esmakordsel ilmumisel põhinev algne järjekord säilitatakse muutmata kujul.
- Tühjad read: Tühje ridu töödeldakse samamoodi nagu tavalisi tekstiridu. Kui sisendis on mitu tühja rida, säilitatakse neist ainult esimene ning ülejäänud eemaldatakse.
Kasutajaliidese olekud ja teated
Tööriist teavitab kasutajat protsessi olekust ja tulemustest erinevate teadetega:
- Korduvate ridade eemaldamiseks lisage ridu.: Kuvatakse siis, kui sisendväli on tühi.
- Eemaldati
{removed}korduvat rida; alles jäi{unique}rida{total}-st.: Kuvatakse eduka korduvuste eemaldamise järel, näidates eemaldatud, alles jäänud ja algsete ridade arvu. - Korduvaid ridu ei leitud. Säilitati
{unique}rida.: Kuvatakse juhul, kui sisestatud tekstis puudusid korduvad read. - Selle teksti korduvusi ei saanud eemaldada.: Üldine veateade, mida kuvatakse tõrke ilmnemisel.
- Tühjendatud.: Kuvatakse pärast sisendi ja väljundi puhastamist.
- Näidis on puhastatud.: Kuvatakse pärast näidisteksti laadimist ja töötlemist.
- Puhastatud read on liigutatud sisendisse.: Kuvatakse siis, kui väljundis olevad puhastatud read liigutatakse nupuga "Kasuta tulemust" tagasi sisendväljale.
Privaatsus ja andmetöötlus
Andmete turvalisus on tööriista kasutamisel tagatud kohaliku töötlemisega:
- Teie tekstist eemaldatakse kordused otse teie veebibrauseris.
- Mitte midagi teie sisestatud tekstist ega andmetest ei laadita BroBroGo serverisse.
Kellele on tööriist mõeldud?
Tööriist on kasulik järgmistes olukordades:
- Kasutajatele, kellel on loend andmetest ja kes soovivad tagada, et iga kirje esineks seal vaid ühe korra.
- Kasutajatele, kes vajavad loendi puhastamist korduvatest ridadest nii, et unikaalsete kirjete algne järjekord ei muutuks.
- Kasutajatele, kes soovivad kiiresti kokku lugeda, kui palju unikaalseid kirjeid nende loendis on.
- Kasutajatele, kes peavad teksti töötlema konfidentsiaalselt, ilma oma andmeid välisesse serverisse saatmata.
Korduma kippuvad küsimused (KKK)
Mida loetakse korduvaks reaks?
Read peavad kattuma täpselt, sealhulgas tühikud ja suured/väikesed tähed. Esimene esinemine säilitatakse ja hilisemad kattuvad read eemaldatakse.
Kas see säilitab minu algse järjekorra?
Jah. Tulemuses säilitatakse iga rea esmakordne ilmumine, seega jääb teie loend pärast korduvuste eemaldamist samasse järjekorda.
Mis saab tühjadest ridadest?
Tühje ridu koheldakse nagu teisi ridu. Kui mitu tühja rida korduvad, säilitatakse üks tühi rida selle esimesel positsioonil.