ToolMill.io

Whitespace Trimmer

Normalize messy whitespace in text by collapsing repeated spaces, tabs, or mixed space+tab runs into a single space. Useful for cleaning copied text from PDFs, emails, spreadsheets, and logs; formatting JSON/CSV headers; and fixing alignment issues caused by inconsistent tab/space usage. Choose whether to compress spaces, tabs, or both—output is generated separately so you can compare before/after safely.

Text

Încearcă.

Exemple

Compress spaces only
Intrare
a    b
Rezultat
a b
Compress tabs only
Intrare
abc
Rezultat
a b c
Compress mixed spaces and tabs
Intrare
a     b
Rezultat
a b

Cum functioneaza normalizarea spatiului alb

Această pagină comprimă spaţii repetate, file repetate, sau rulaţii mixte de spaţii şi file într-un singur spaţiu normal, în funcţie de opţiunea pe care o selectaţi. Este destinat pentru curăţare, nu pentru păstrarea aspect exact. De aceea, rezultatul este considerat cel mai bine ca o versiune de lucru mai ordonată a textului original.

Spații vs Tabs vs Whitespace mixt

Modul exclusiv spaţii comprimă spaţii repetate. Modul numai file comprimă file repetate. Modul combinat comprimă orice rulare din spații și file împreună. În fiecare caz, înlocuirea este un singur caracter spațial obișnuit, nu o filă conservată.

Ce se schimbă acest instrument şi ce lasă singur

Schimbă doar spaţiul alb orizontal ales. Nu reordonează linii, nu rescrie textul, elimină punctuaţia sau nu efectuează formatarea mai largă a documentelor. Acest domeniu de aplicare mai îngust este util atunci când doriți curățare previzibilă fără a schimba accidental textul în sine.

Exemplu: Curățarea foii de calcul și a PDF Text

Textul copiat din PDF-uri și foi de calcul conține adesea distanțe inegale care fac o reutilizare rapidă ciudată. Compresionarea acestor curse poate face un export dur mult mai ușor de citit înainte de a lipi într-o formă, notă, sau un alt instrument de curățare.

Exemplu: Taburi transformate în spaţii unice

Un punct comun de confuzie este faptul că compresie fila încă iese spații normale. Asta e intenţionat. Scopul este un text lizibil consistent, neconservând caractere tab ca controale de aspect în rezultatul curățat.

Când să utilizați acest instrument înainte de a curăța alte text

Normalizarea spatiului alb face de multe ori curatarea mai tarziu mai usoara. După ce comprima spațiere, puteți găsi mai simplu de a compara linii, dedupe intrări, câmpuri de parse, sau lipi textul într-un CMS sau foaie de calcul fără luptă cu decalaj orizontal inconsecvent.

Cazuri în care nu ar trebui să normalizeze Whitespace

Evitați acest pas atunci când indentarea, alinierea fixă-lățime, formatul de cod, sau structura pe bază de file de fapt contează. În aceste cazuri, spațiul alb repetat face parte din sensul sau lizibilitatea conținutului și compresia acestuia poate agrava rezultatul.

Limitele simplei compresie a spaţiului alb

Înainte de a vă baza pe textul răsucit în cod, date sau șabloane

Înainte de a înlocui textul original, verificați dacă indentarea, alinierea, taburile sau spațiile repetate contează la sistemul de destinație. Această pagină este utilă pentru curăţarea locală a browser-ului, dar fluxurile de lucru sensibile la distanţă ar trebui să primească întotdeauna o revizuire manuală finală înainte de reutilizare.

Când curatarea spatiului alb poate schimba Parsing, Layout, sau sensul

Whitespace nu este întotdeauna cosmetic. În cod, fișiere de date, șabloane, și copiat text tabular, spații și file pot afecta aspectul sau chiar parsing comportament. Un rezultat curăţat poate arăta mai bine în timp ce este încă greşit pentru destinaţia iniţială, dacă spaţiul purtat înţeles funcţional.

Cum de a interpreta de ieșire text Trimmed

Ieșirea trimată elimină sau normalizează spațiul extra alb pentru a face textul mai ușor de copiat, comparat sau refolosit. Acest lucru este de multe ori util pentru curăţare, dar înseamnă, de asemenea, distanţă că, odată separate coloane, aliniere, sau grupare vizuală pot fi simplificate în rezultat.

Acesta este un ajutor ușor de curățare, nu un sistem de reparații document-format. Nu poate deduce structura semantică, să reconstruiască mesele sau să decidă care distanţă ar trebui să rămână din motive de prezentare. Compresează pur şi simplu spaţiul alb ales se execută într-un singur spaţiu.

Unelte conexe