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

נסה את זה

דוגמאות

Compress spaces only
Input
a    b
Output
a b
Compress tabs only
Input
abc
Output
a b c
Compress mixed spaces and tabs
Input
a     b
Output
a b

איך Whitespace Normalization עובד

דף זה דחוס חללים חוזרים, כרטיסיות חוזרות ונשנות, או ריצה מעורבת של חללים וכרטיסיות לתוך חלל רגיל אחד בהתאם לאפשרות שתבחר. זה נועד לניקוי, לא לשימור הפריסה בדיוק. לכן הפלט נחשב הטוב ביותר כגרסה של עבודה tidier של הטקסט המקורי.

Spaces vs Tabs vs מעורבים Whitespace

מצבי חלל בלבד דחוס חללים חוזרים. מצב Tabs-רק דחוס כרטיסיות חוזרות ונשנות. מצב משולב דחוס כל ריצה של חללים וכרטיסיות יחד. בכל מקרה, ההחלפה היא דמות חלל רגילה אחת, לא הכרטיסיה שמורה.

מה הכלי הזה משתנה ומה הוא משאיר לבד

זה משנה רק את המרחב הלבן האופקי. זה לא מסדר מחדש קווים, לשכת מילים, להסיר puncation, או לבצע פורמט מסמך רחב יותר. היקף צר יותר זה שימושי כאשר אתה רוצה ניקוי צפוי מבלי לשנות בטעות את הטקסט עצמו.

דוגמה: ניקוי גיליון מבוזר ו- PDF טקסט

טקסט מקופל מ- PDFs וגליונות להפיץ מכיל לעתים קרובות ספאם לא אחיד שהופך שימוש מהיר מביך. קומפלקס אלה רץ יכול להפוך לייצוא גס הרבה יותר קל לקרוא לפני שאתה להדביק אותו לתוך צורה, הערה, או כלי ניקוי אחר.

תגית: Tabs Converted to Single Spaces

נקודה נפוצה של בלבול היא כי דחיסת הכרטיסייה עדיין מייצרת חללים רגילים. זה בכוונה. המטרה היא טקסט קריא עקבי, לא שמירה על דמויות לשוניות כפקדי הפריסה בתוצאות ניקוי.

מתי להשתמש בכלי זה לפני ניקוי טקסט אחר

נורמליזציה של המרחב הלבן לעתים קרובות הופכת לקלה יותר. לאחר דחיסה של ספיגה, אתה יכול למצוא את זה פשוט יותר להשוות קווים, דהופ ערכים, שדות parse, או להדביק את הטקסט לתוך CMS או להפיץ גליון ללא היאבקות עם ספיגה אופקית לא עקבית.

מקרים שבהם אתה לא צריך לנרמל את המרחב הלבן

הימנעו מצעד זה כאשר מדובר בהתאמת, היערכות קבועה, עיצוב קוד, או מבנה מבוסס הכרטיסייה אכן משנה. במקרים אלה המרחב הלבן החוזר הוא חלק מהמשמעות או הקריאה של התוכן, ודחיסה זה יכול להחמיר את התוצאה.

גבולות של דחיסת שטח לבן פשוטה

לפני שאתה חוזר על טקסט Trated בקוד, נתונים או תבניות

לפני החלפת הטקסט המקורי, לבדוק אם בידוד, היערכות, כרטיסיות או מקומות חוזרים חשובים למערכת היעד. דף זה שימושי עבור ניקוי דפדפנים, אבל זרימת עבודה רגישה ספיגה צריך תמיד לקבל סקירה ידנית סופית לפני שימוש חוזר.

כאשר ניקוי חלל לבן יכול לשנות פארסינג, לייפ או משמעות

המרחב הלבן לא תמיד קוסמטי. בקוד, קבצי נתונים, תבניות, וטקסט לשוני מועתק, חללים וכרטיסיות יכולים להשפיע על הפריסה או אפילו על התנהגות parsing. תוצאה נקייה עשויה להיראות נחמדה יותר ועדיין להיות לא נכונה ליעד המקורי אם ספיגה נשאה משמעות פונקציונלית.

כיצד Interpret Trated Text Output

תפוקת חיתוך מסירת או מנרמל שטח לבן נוסף כדי להקל על הטקסט להעתיק, להשוות או שימוש חוזר. זה לעתים קרובות מועיל לניקוי, אבל זה גם אומר ספיגה כי פעם בעמודות נפרדות, היישור, או סטיישן חזותי עשוי להיות פשוט תוצאה.

זהו עוזר ניקוי קל משקל, לא מערכת תיקון מסמך. זה לא יכול להפר מבנה סמנטי, לבנות מחדש טבלאות, או להחליט אילו ספיגה צריכה להישאר מסיבות מצגת. זה פשוט דוחק את המרחב הלבן הנבחר נכנס לחלל אחד.

כלים קשורים