Liigu põhisisu juurde

Tühikute puhastaja tasuta

Eemalda lisatühikud, trimmi ridu, kokkukleepige tühjad read ja normaliseeri mis tahes teksti reavahetused. Puhasta kopeeritud sisu ühe klõpsuga.

Töötab võrguühenduseta pärast laadimist
Eelseadistused:

või lohista kasti peale .txt, .csv, .md või .log fail

0 märki1 rida1 tühja rida
Puhastusvalikud

Levinud kasutusviisid

  • Puhastage kopeeritud ja kleebitud tekstiParandage neetid vorming Wordist, PDF-idest ja veebilehtedelt — eemaldage lisatühikud, topelt tühja read ja ebajärjekindel taandrakkus.
  • Puhastage tühikud koodis ja konfiguratsiooni failidesEemaldage lõpu tühikud, normaliseerige rea lõpud ja parandage taandrakkus probleemid koodis ja konfiguratsiooni failides.
  • Puhastage teksti sisu haldusjärjestuste jaoksNormaliseerige tekst enne kleepimist WordPressi, Contentfulisse või muudele CMS-platvormidele vormi probleemide vältimiseks.
  • Puhastage tühikud andmefailidesEemaldage juhtiv/lõpp tühikud andmeväärtustest enne andmebaasidesse, arvutustabelitesse või andmete töötlemise torujuhtmesse importimist.
  • Puhastage tühikud meilimallidesNormaliseerige tühik meilide kopias enne saatmist — vältide renderdamise ebajärjekindlust erinevates meili klientides.

Kuidas see töötab

Tühikupuhastaja töötab täielikult sinu brauseris, kasutades käsitsi kirjutatud JavaScripti regulaaravaldisi — teeki, servet pole. Iga teisendus toimub kohapeal kirjutades, tulemused uuenevad reaalajas.

  1. 1
    Sisendi skaneerimine ja statistika
    Kirjutades või kleepides skaneerib tööriist su teksti sihitud regulaaravaldise mustritega, et loendada lõpuruumiga ridu, järjestikuseid tühje ridu, tabelduse tähemärke, Unicode tühikuid (NBSP, täislaius) ja nähtamatuid nulllaiusega tähemärke. Need loendused ilmuvad kohe sisendi all, nii et näed, mis su tekstiga tegelikult valesti on enne mis tahes puhastamist.
  2. 2
    Rea-kaupa regulaaravaldise teisendused
    Funktsioon clean() jagab reavahetuste alusel ja rakendab su valitud valikuid järjekorras: tabeldusi asendatakse või kokkuvõetakse, tühikute jadad vähendatakse üheks /[ \t]+/g abil, seejärel iga rida kärbitakse. Unicode tühikud ( , – ,  ja teised) asendatakse tavaliste tühikutega; nulllaiusega tähemärgid (​–‍, ) kustutatakse täielikult. Nutikas kirjavahemärgistus nagu kõverad jutumärgid ja mõttekriipsud sirgestatakse ASCII vastetega.
  3. 3
    Tühja rea ja dokumendi kärpimine
    Pärast rea-kaupa tööd eemaldatakse järjestikused tühjad read täielikult või kokkuvõetakse üheks tühjaks (olenevalt valikust) ühe /\n{3,}/ asendusega. Dokumendi algus- ja lõpp-reavahetused eemaldatakse viimasena, hoides loogika ennustatavana sõltumata valikute järjekorrast.
  4. 4
    Reavahetuse normaliseerimine ja väljund
    Tööriist tuvastab algteksti domineeriva reavahetuse (LF, CRLF või CR) enne normaliseerimist, nii et 'Säilita originaal' valik saab selle usaldusväärselt taastada. Samuti saad sundida konkreetset konventsiooni. Puhastatud tekst ilmub koheselt väljundipaneelis, koos enne/pärast statistikapaneeliga, mis näitab eemaldatud tähemärgi- ja realoendusi, ning Laadi alla .txt nupuga, mis ehitab Blob'i kohapeal.

Seotud tööriistad

Korduma kippuvad küsimused