CanDoYa
LT

Pašalinti pasikartojančias eilutes

Veikia tik jūsų naršyklėje - nieko neįkeliama, registracija nereikalinga.

Įvesties tekstas
Tekstas be pasikartojimų
Įklijuok eilutes, kad pašalintum pasikartojimus - pirmasis kiekvienos eilutės pasirodymas paliekamas
Dalintis šiuo įrankiu

Kaip pašalinti pasikartojančias eilutes iš teksto?

Įklijuok tekstą į lauką aukščiau - kiekviena pasikartojanti eilutė iš karto dingsta, lieka pirmasis kiekvienos eilutės pasirodymas, pradine tvarka. Įjunk „Nepaisyti raidžių dydžio” arba „Apkirpti tarpus”, kad pagautum panašius pasikartojimus, pavyzdžiui, „Apple” ir „apple”, tada nukopijuok išvalytą sąrašą. Niekas nesiunčiama į serverį - pasikartojimų šalinimas vyksta visiškai naršyklėje.

Kaip naudotis

  1. 1Įklijuok eilutes. Įvesk arba įklijuok bet kokį daugiaeilį tekstą į kairįjį lauką - po vieną elementą eilutėje. Windows, Mac ir Unix eilučių pabaigos veikia vienodai.
  2. 2Pasirink, kaip lyginamos eilutės. Pagal numatytuosius nustatymus eilutės turi tiksliai sutapti. Įjunk „Nepaisyti raidžių dydžio”, kad „Apple” ir „apple” būtų laikomi pasikartojimais, „Apkirpti tarpus”, kad nepaisytum kraštinių tarpų, arba „Pašalinti tuščias eilutes”, kad pašalintum tuštumas.
  3. 3Nukopijuok išvalytą sąrašą. Tekstas be pasikartojimų iš karto rodomas dešinėje, o būsenos juosta rodo, kiek pasikartojimų pašalinta. Paspausk „Kopijuoti”, kad rezultatą perkeltum į iškarpinę.

Kam pravers

Įrankis šalina pasikartojimus renkant tekstą ir niekada nekeičia įvesties lauko, todėl gali perjunginėti nustatymus ir lyginti rezultatus neprarasdamas originalo. Pagal numatytuosius nustatymus dvi eilutės turi sutapti simbolis po simbolio. Nepaisyti raidžių dydžio laiko Berlin ir berlin ta pačia eilute; Apkirpti tarpus nepaiso tarpų ir tabuliavimo ženklų eilutės pradžioje ir gale - tai pagauna nematomus pasikartojimus, kuriuos mėgsta sukurti lentelės ir žurnalų failai. Tuščios eilutės laikomos struktūra, o ne duomenimis - jos niekada nesusilieja viena su kita, nebent įjungsi Pašalinti tuščias eilutes. Kadangi viskas vyksta kliento pusėje, įrankis saugus el. pašto sąrašams, klientų duomenų eksportui ir dar nepaskelbtoms raktažodžių paieškoms.

DUK

Ar mano tekstas kur nors siunčiamas?

Ne. Pasikartojimų šalinimas vyksta visiškai naršyklėje naudojant „JavaScript” - tavo eilutės niekada nepasiekia serverio. Tai daro įrankį saugų el. pašto sąrašams, klientų duomenims, prisijungimo duomenų failams ir viskam kitam, ko nenorėtum įklijuoti į atsitiktinę interneto formą.

Ar šis pasikartojančių eilučių šalinimo įrankis nemokamas?

Taip - visiškai nemokamas, be registracijos, be atsisiuntimo ir be naudojimo apribojimų. Tai statinis puslapis, todėl jis greitai užsikrauna ir toliau veikia net esant nestabiliam ryšiui.

Ar yra apribojimas, kiek eilučių galiu įklijuoti?

Griežto apribojimo nėra. Pasikartojimų šalinimas naudoja maišos rinkinį, todėl net šimtų tūkstančių eilučių sąrašai apdorojami per mažiau nei sekundę įprastame nešiojamajame kompiuteryje. Praktinė riba - tavo naršyklės atmintis, o ne pats įrankis.

Kuris pasikartojimas paliekamas - pirmasis ar paskutinis?

Pirmasis. Įrankis peržiūri tekstą iš viršaus žemyn, palieka pirmąjį kiekvienos eilutės pasirodymą savo vietoje ir pašalina kiekvieną vėlesnį pasikartojimą, todėl likusi tvarka tiksliai atitinka tvarką, kuria įklijavai tekstą.

Ar jis pašalina pasikartojančias eilutes nerikiuodamas jų?

Taip - būtent tai ir yra esmė. Komandos, tokios kaip sort -u, pirmiausia surikiuoja, o tik tada pašalina pasikartojimus, todėl tvarkingi duomenys sumaišomi. Šis įrankis išlaiko pradinę eilučių tvarką ir tik pašalina pasikartojimus.

Kaip tvarkomos tuščios eilutės?

Tuščios eilutės laikomos struktūra, o ne duomenimis, todėl dvi tuščios eilutės niekada nesusilieja į vieną. Jei nori kompaktiško sąrašo be jokių tuščių eilučių, įjunk „Pašalinti tuščias eilutes” ir kiekviena tuščia arba iš vien tarpų sudaryta eilutė bus pašalinta.

Ar jis gali pastebėti pasikartojimus, kurie skiriasi tik tarpais ar raidžių dydžiu?

Taip. Įjunk „Apkirpti tarpus”, kad nepaisytum kraštinių tarpų ir tabuliavimo ženklų, ir „Nepaisyti raidžių dydžio”, kad lygintum nepaisant raidžių dydžio. Įjungus abi parinktis, „ Apple” ir „apple” laikomi ta pačia eilute; paliekama versija atvaizduojama lygiai tokia, kokia buvo įklijuota.

Ar veikia su Windows (CRLF) eilučių pabaigomis?

Taip. Windows (\r\n), Unix (\n) ir seno Mac (\r) eilučių pabaigos atpažįstamos skaidant tekstą, o išvalytas rezultatas naudoja standartines Unix eilučių pabaigas, kurias priima kiekvienas redaktorius ir lentelė įklijuojant.