Pereiti prie pagrindinio turinio

Tarpų valytuvas nemokamai

Pašalinkite papildomus tarpus, apkirpkite eilutes, sutraukite tuščias eilutes ir normalizuokite eilučių pabaigos simbolius bet kokiame tekste. Išvalykite iš kitų šaltinių kopijuotą turinį vienu paspaudimu.

Veikia neprisijungus, kai įkeliama
Nustatytos parinktys:

arba įmeskite .txt, .csv, .md ar .log failą į laukelį

0 sim.1 eilučių1 tuščių eilučių
Valymo parinktys

Dažniausi naudojimo būdai

  • Išvalyti nukopijuotą ir įkliutą tekstąPataisykite netvarkingą formatavimą iš Word, PDF ir internetinių puslapių — pašalinkite papildomus tarpus, dvigubas tuščias linijas ir nenuoseklius įtraukimus.
  • Išvalyti baltuotę kode ir konfigūracijos failuosePašalinkite galingas tarpus, normalizuokite linijų pabaigą ir pataisykite įtraukimo problemas kode ir konfigūracijos failuose.
  • Išvalyti tekstą turinio valdymo sistemomsNormalizuokite tekstą prieš įkliudydami į WordPress, Contentful ar kitas CMS platformas, norėdami išvengti formatavimo problemų.
  • Išvalyti baltuotę duomenų failuosePašalinkite vadovaujančius/galinčius tarpus iš duomenų verčių prieš importuodami į duomenų bazes, skaičiuokles arba duomenų apdorojimo magistrales.
  • Išvalyti baltuotę el. pašto šablonuoseNormalizuokite tarpa el. pašto kopijoje prieš siųsdami — išvengite atidarymų neatitikimų skirtinguose el. pašto klientuose.

Kaip tai veikia

„Whitespace Cleaner“ veikia visiškai jūsų naršyklėje, naudojant rankomis parašytą JavaScript reguliarųjį reiškinį — jokios bibliotekos, jokio serverio. Kiekviena transformacija vyksta vietoje, kol rašote, o rezultatai atsinaujina realiu laiku.

  1. 1
    Įvesties nuskaitymas ir statistika
    Rašant ar įklijuojant, įrankis nuskaito jūsų tekstą tiksliniais reguliariaisiais reiškiniais, kad suskaičiuotų eilutes su galiniais tarpais, iš eilės einančias tuščias eilutes, tabuliavimo simbolius, Unicode tarpus (NBSP, pilno pločio) ir nematomus nulinio pločio simbolius. Šie skaičiai iš karto pasirodo po įvestimi, todėl galite pamatyti, kas iš tikrųjų negerai jūsų tekste prieš ką nors valydami.
  2. 2
    Eilutė po eilutės reguliariojo reiškinio transformacijos
    Funkcija clean() padalija pagal naujas eilutes ir tvarkinga tvarka taiko jūsų pasirinktas parinktis: tabuliavimai pakeičiami ar sutraukiami, tarpų sekos sumažinamos iki vieno naudojant /[ \t]+/g, tada kiekviena eilutė apkarpoma. Unicode tarpai ( , – ,  ir kiti) pakeičiami įprastais tarpais; nulinio pločio simboliai (​–‍, ) visiškai pašalinami. Protinga skyryba, tokia kaip riestinės kabutės ir ilgieji brūkšniai, ištiesinama į ASCII atitikmenis.
  3. 3
    Tuščios eilutės ir dokumento apkarpymas
    Po eilutės lygio darbo, iš eilės einančios tuščios eilutės arba visiškai pašalinamos, arba sutraukiamos į vieną tuščią (kad ir kurią parinktį pasirinkote), naudojant vieną /\n{3,}/ pakeitimą. Priekyje ir gale esančios viso dokumento naujos eilutės pašalinamos paskiausiai, išlaikant logiką nuspėjamą, nepriklausomai nuo parinkčių tvarkos.
  4. 4
    Eilutės pabaigos normalizavimas ir išvestis
    Įrankis aptinka originalaus teksto vyraujantį eilutės pabaigos tipą (LF, CRLF ar CR) prieš normalizavimą, todėl parinktis „Palikti originalų“ gali jį tiksliai atkurti. Taip pat galite priverstinai pasirinkti konkrečią konvenciją. Išvalytas tekstas iš karto pasirodo išvesties skydelyje, su prieš/po statistikos skydeliu, rodančiu pašalintų simbolių ir eilučių skaičių, bei atsisiuntimo .txt mygtuku, kuris vietoje sukuria Blob'ą.

Susiję įrankiai

Dažnai užduodami klausimai