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ä.

Käsittely vain selaimessa Unicode-tietoinen Säilytä järjestys tai lajittele
Syötteesi pysyy tässä selaimessa eikä sitä lähetetä palvelimelle.

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

  1. Liitä listasi syötekenttään, yksi kohde per rivi.
  2. Säädä tarvittaessa järjestystä, kirjainkoon vertailua, trimmausta ja tyhjien rivien käsittelyä.
  3. 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.