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.
arba įmeskite .txt, .csv, .md ar .log failą į laukelį
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Įvesties nuskaitymas ir statistikaRaš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.
- 2Eilutė po eilutės reguliariojo reiškinio transformacijosFunkcija 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.
- 3Tuščios eilutės ir dokumento apkarpymasPo 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.
- 4Eilutė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
Foninio triukšmo šalinimas
Pašalinkite foninį triukšmą, vėją, eismo garsus, šnypštimą ir ūžimą iš balso įrašų DI modeliu, veikiančiu jūsų įrenginyje. Niekas neįkeliama, paskyros nereikia.
Spausdinamas popierius — linijuotas, languotas, taškuotas ir natų popierius (PDF)
Išspausdinkite savo popierių: linijuotą (platų ar college), languotą, taškų tinklelį, izometrinį, rašymo pratimus, natų liniuotę ar Cornell užrašus A4, Letter, A5 ar Legal formatu, bet kokios linijų spalvos ir tiek puslapių, kiek reikia. Ryškus vektorinis PDF, sukurtas jūsų naršyklėje.
Pašalinti kirčius (diakritinius ženklus)
Nuimkite kirčius ir diakritinius ženklus iš teksto — tinka URL, failų vardams arba ASCII — su tikslia vietnamiečių kalba (đ→d, tonų ženklai) ir slugify režimu. Nemokamai, privačiai, jūsų naršyklėje.