Pāriet uz galveno saturu

Baltaizstarpu tīrītājs bez maksas

Noņem liekās atstarpes, apgriež rindas, sabrūk tukšas rindas un normalizē rindu beigas jebkurā tekstā. Iztīriet kopētu saturu ar vienu klikšķi.

Darbojas bezsaistē pēc ielādes
Priekšiestata:

vai ievelciet .txt, .csv, .md vai .log failu lodziņā

0 rkz.1 rindas1 tukšās rindas
Tīrīšanas opcijas

Biežākie lietojumi

  • Iztīriet nokopētu un ielīmētu tekstuSaimnieciet nekārtību no Word, PDF un tīmekļa lapām — noņemiet papildu atstarpus, dubultus tukšus rindas un nekonsekventes atrindas.
  • Iztīriet whitespace kodē un konfigurācijas failosNoņemiet beigu vietas, normalizējiet rindu beigus un labbojiet atrindas problēmas kodē un konfigurācijas failos.
  • Iztīriet tekstu satura pārvaldības sistēmāmNormalizējiet tekstu pirms ielīmēšanas WordPress, Contentful vai citās CMS platformās, lai izvairītos no formatēšanas problēmām.
  • Iztīriet whitespace datu failosNoņemiet vadošās/beigu vietas no datu vērtībām pirms importēšanas datu bāzēs, izklājlapās vai datu apstrādes caurulēs.
  • Iztīriet whitespace e-pasta veidnēsNormalizējiet atstarpēšanu e-pasta kopijā pirms nosūtīšanas — izvairieties no atspoguļošanas nekonsekvences dažādos e-pasta klientos.

Kā tas darbojas

Whitespace Cleaner darbojas pilnībā jūsu pārlūkprogrammā, izmantojot pašrakstītu JavaScript regex — bez bibliotēkas, bez servera. Katrs pārveidojums notiek lokāli, kamēr rakstāt, ar rezultātiem, kas atjaunojas reālajā laikā.

  1. 1
    Ievades skenēšana un statistika
    Kamēr rakstāt vai ielīmējat, rīks skenē jūsu tekstu ar mērķētiem regex šabloniem, lai skaitītu rindas ar beigu atstarpēm, secīgas tukšas rindas, tabulācijas rakstzīmes, Unicode atstarpes (NBSP, pilna platuma) un neredzamas nulles-platuma rakstzīmes. Šie skaiti parādās uzreiz zem ievades, tāpēc varat redzēt, kas patiešām ir nepareizi jūsu tekstā, pirms kaut ko tīrāt.
  2. 2
    Rindu-pa-rindai regex pārveidojumi
    clean() funkcija sadala pēc jaunām rindām un pielieto jūsu izvēlētās opcijas secībā: tabulācijas tiek aizstātas vai sakļautas, atstarpju sērijas tiek samazinātas līdz vienai ar /[ \t]+/g, tad katra rinda tiek apgriezta. Unicode atstarpes ( , – ,   un citas) tiek aizstātas ar parastām atstarpēm; nulles-platuma rakstzīmes (​–‍, ) tiek pilnībā dzēstas. Gudra pieturzīmju rakstība, piemēram, izliektas pēdiņas un garas defises, tiek iztaisnota uz ASCII ekvivalentiem.
  3. 3
    Tukšu rindu un dokumenta apgriešana
    Pēc rindas-pa-rindai darba secīgas tukšas rindas tiek vai nu pilnībā noņemtas, vai sakļautas vienā tukšā (atkarībā no izvēlētās opcijas), izmantojot vienu /\n{3,}/ aizstāšanu. Vadošās un beigu jaunās rindas visam dokumentam tiek noņemtas pēdējās, saglabājot loģiku paredzamu neatkarīgi no opciju secības.
  4. 4
    Rindas-beigu normalizācija un izvade
    Rīks nosaka oriģinālā teksta dominējošo rindas beigu (LF, CRLF vai CR) pirms normalizācijas, lai opcija 'Saglabāt oriģinālu' varētu to precīzi atjaunot. Varat arī piespiest konkrētu konvenciju. Iztīrītais teksts parādās uzreiz izvades panelī, ar pirms/pēc statistikas paneli, kas rāda noņemto rakstzīmju un rindu skaitu, un pogu Lejupielādēt .txt, kas veido Blob lokāli.

Saistītie rīki

Bieži uzdotie jautājumi