Päällekkäisten rivien poistin
Poista päällekkäiset rivit liitetyistä listoista säilyttämällä järjestys tai vaihtamalla lajitteluun sekä hallitsemalla kirjainkokoa, trimmausta ja tyhjiä rivejä.
Työkalu tukee myös Unicode-tietoista vertailua, nopeaa kopiointia/latausta ja monikielisten listojen siistimistä.
Mitä tämä työkalu tekee
Käytä tätä yhden rivin per kohde -listojen, kuten tunnisteiden, sähköpostien, URL-osoitteiden, tuotekoodien tai kopioitujen muistiinpanojen, päällekkäisyyksien poistamiseen. Voit säilyttää ensimmäisen esiintymän täsmälleen paikallaan tai lajitella uniikin tuloksen siistimpää jatkokäyttöä varten.
Käyttöohje
- Liitä listasi syötekenttään, yksi kohde per rivi.
- Säädä tarvittaessa järjestystä, kirjainkoon vertailua, trimmausta ja tyhjien rivien käsittelyä.
- Paina Poista päällekkäiset, ja kopioi tai lataa siistitty tulos.
Esimerkit
Poista päällekkäisyydet säilyttäen alkuperäinen järjestys
Syöte
Alpha Beta Alpha Gamma Beta
Tulos
Alpha Beta Gamma
Ohita kirjainkoko + trimmaa
Syöte
Alpha alpha ALPHA Beta
Tulos
Alpha Beta
Lajittele samalla kun poistat päällekkäisyydet
Syöte
item 10 item 2 item 2 item 1
Tulos
item 1 item 2 item 10
Sanasto
Vertailuavain
Sisäinen vertailuarvo trimmaamisen, Unicode-normalisoinnin ja kirjainkoon käsittelyn jälkeen. Se on erillinen alkuperäisestä näytettävästä rivistä.
Trimmaus
Poistaa johtavat ja lopussa olevat välilyönnit jokaiselta riviltä ennen vertailua. Se ei kirjoita rivin sisäistä välitystä uudelleen.
NFC
Yksi Unicode-normalisoinnin muoto, joka vähentää visuaalisesti identtisten mutta sisäiseltä esitykseltään erilaisten merkkien eroja.
Locale-tietoinen lajittelu
Lajittelu, joka seuraa aktiivisen sivukielen sääntöjä raakaa koodipistejärjestystä eikä. Tämä voi muuttaa aksenttien ja sekoitettujen kirjoitusjärjestelmien järjestystä.
Usein kysytyt kysymykset
Säilyttääkö se alkuperäisen järjestyksen?
Kyllä. Säilytä järjestys on oletus. Työkalu pitää vain ensimmäisen esiintymän kustakin rivistä ja säilyttää tämän ensimmäisen esiintymän järjestyksen, ellei vaihtoa nousevaan tai laskevaan lajitteluun tehdä.
Voinko ohittaa kirjainkoon monikielisessä tekstissä?
Kyllä, mutta kirjainkoon käsittely noudattaa nykyistä sivukieltä. Sekakielisissä listoissa, etenkin locale-kohtaisten kirjainten kanssa, tulokset voivat poiketa odotuksestasi.
Mitä muuttuu, kun trimmaus on päällä?
Johtavat ja lopussa olevat välilyönnit poistetaan ennen vertailua. Silloin `Alpha` ja ` Alpha ` lasketaan samaksi riviksi.
Miten tyhjiä rivejä käsitellään?
Tyhjät rivit suljetaan oletuksena pois. Jos poistat tämän käytöstä, myös tyhjät rivit vertaillaan, ja toistuvat tyhjät rivit kutistuvat yhdeksi säilytettäväksi tyhjäksi riviksi.
Voivatko visuaalisesti identtiset rivit silti jäädä erillisiksi?
Kyllä. NFC-normalisointi auttaa moniin yhdistettyjen/purettujen merkkien eroihin, mutta nollaleveyksiset merkit ja leveys-erot voivat silti pitää rivit erillään.
Lähetetäänkö syöte palvelimelle?
Ei. Kaikki toimii paikallisesti selaimessasi, eikä syötettä tai tulosta tallenneta URL-osoitteeseen.
Huomautukset
- Kirjainkoon ohittava vertailu riippuu nykyisestä sivukielestä, joten sekakieliset listat vaativat erityistä huolellisuutta.
- Nollaleveyksisiä merkkejä ja täysleveä-/puolileveä-eroja ei yhdistetä automaattisesti. Jos päällekkäisyydet jäävät näkyviin, tarkista teksti näkymättömien merkkien työkalulla.
- Tämä versio säilyttää kunkin rivin ensimmäisen esiintymän. Se ei tarjoa sääntöä viimeisen esiintymän säilyttämiseen.