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
इनपुट
a    b
उत्पादन
a b
Compress tabs only
इनपुट
abc
उत्पादन
a b c
Compress mixed spaces and tabs
इनपुट
a     b
उत्पादन
a b

कैसे व्हाइटस्पेस सामान्यीकरण वर्क्स

यह पृष्ठ आपके द्वारा चुने गए विकल्प के आधार पर एक सामान्य स्थान पर बार-बार रिक्त स्थान, बार-बार टैब या स्पेस और टैब के मिश्रित रनों को संपीड़ित करता है। यह सफाई के लिए है, वास्तव में लेआउट को संरक्षित करने के लिए नहीं। यही कारण है कि उत्पादन मूल पाठ के एक tidier वर्किंग संस्करण के रूप में सबसे अच्छा विचार है।

स्पेस बनाम टैब बनाम मिश्रित व्हिटस्पेस

स्पेस-केवल मोड बार-बार रिक्त स्थान को संपीड़ित करता है। टैब केवल मोड बार-बार टैब्स को संपीड़ित करता है। संयुक्त मोड अंतरिक्ष और टैब के साथ किसी भी रन को संपीड़ित करता है। हर मामले में प्रतिस्थापन एक साधारण अंतरिक्ष चरित्र है, जो संरक्षित टैब नहीं है।

क्या यह उपकरण बदलता है और यह क्या छोड़ देता है अकेले

यह केवल चयनित क्षैतिज व्हाइटस्पेस रन बदलता है। यह रेखाओं को फिर से व्यवस्थित नहीं करता है, शब्द लिखता है, punctuation को हटा देता है, या व्यापक दस्तावेज़ स्वरूपण करता है। जब आप गलती से पाठ को बदलने के बिना पूर्वानुमान योग्य सफाई चाहते हैं तो यह संकीर्ण गुंजाइश उपयोगी होता है।

उदाहरण: सफाई पेस्ट स्प्रेडशीट और पीडीएफ पाठ

PDF और स्प्रेडशीट से कॉपिड टेक्स्ट में अक्सर असमान रिक्ति होती है जो जल्दी से जागृत हो जाती है। उन रनों को संपीड़ित करने से पहले इसे एक फॉर्म, नोट, या किसी अन्य क्लीनअप टूल में पेस्ट करने के लिए किसी न किसी एक्स्पोर्ट को बहुत आसान बनाया जा सकता है।

उदाहरण: टैब्स को सिंगल स्पेस में परिवर्तित किया गया

भ्रम का एक सामान्य बिंदु यह है कि टैब संपीड़न अभी भी सामान्य रिक्त स्थान उत्पन्न करता है। यह जानबूझकर है। लक्ष्य सुसंगत पठनीय पाठ है, साफ परिणाम में लेआउट नियंत्रण के रूप में टैब वर्णों को संरक्षित नहीं करना।

जब यह उपकरण अन्य टेक्स्ट क्लीनअप से पहले उपयोग किया जाता है

व्हाइटस्पेस सामान्यीकरण अक्सर बाद में क्लीनअप को आसान बनाता है। रिक्ति को कंप्रेस करने के बाद, आपको लाइनों की तुलना करना आसान हो सकता है, डिडुप प्रविष्टियों, पार्स क्षेत्रों, या पाठ को सीएमएस में पेस्ट करना या बिना किसी असंगत क्षैतिज रिक्ति के साथ कुश्ती के स्प्रेडशीट करना चाहिए।

जहाँ आपको व्हिटस्पेस को सामान्यीकृत नहीं करना चाहिए

इस कदम से बचें जब इंडेंटेशन, फिक्स्ड चौड़ाई संरेखण, कोड स्वरूपण, या टैब आधारित संरचना वास्तव में मायने रखती है। उन मामलों में दोहराया व्हाइटस्पेस सामग्री के अर्थ या पठनीयता का हिस्सा है, और इसे कंप्रेस करने से परिणाम खराब हो सकता है।

सरल व्हाइटस्पेस संपीड़न की सीमा

इससे पहले कि आप कोड, डेटा, या टेम्पलेट्स में छंटनी की गई टेक्स्ट पर भरोसा करें

मूल पाठ को बदलने से पहले, जांचें कि गंतव्य प्रणाली में इंडेंटेशन, संरेखण, टैब या दोहराए गए स्थान क्या हैं। यह पृष्ठ ब्राउज़र-स्थानीय सफाई के लिए उपयोगी है, लेकिन रिक्ति-संवेदनशील वर्कफ़्लोज़ को हमेशा पुन: उपयोग करने से पहले अंतिम मैनुअल समीक्षा प्राप्त करनी चाहिए।

जब व्हाइटस्पेस क्लीनअप पार्सिंग, लेआउट या अर्थ बदल सकता है

व्हाइटस्पेस हमेशा कॉस्मेटिक नहीं है। कोड में, डेटा फाइलें, टेम्प्लेट और कॉपी किए गए टैबुलर टेक्स्ट, स्पेस और टैब लेआउट या यहां तक कि पैर्सिंग व्यवहार को प्रभावित कर सकते हैं। एक साफ परिणाम अच्छा लग सकता है जबकि अभी भी मूल गंतव्य के लिए गलत है अगर रिक्ति कार्यात्मक अर्थ किया गया है।

कैसे व्याख्या करने के लिए पाठ आउटपुट

छंटनी की गई आउटपुट पाठ को कॉपी करने, तुलना करने या पुन: उपयोग करने में आसान बनाने के लिए अतिरिक्त व्हाइटस्पेस को हटा या सामान्यीकृत करता है। यह अक्सर सफाई के लिए सहायक होता है, लेकिन इसका मतलब यह भी है कि एक बार अलग कॉलम, संरेखण या दृश्य समूह को परिणाम में सरल बनाया जा सकता है।

यह एक लाइटवेट क्लीनअप सहायक है, न कि एक डॉक्यूमेंट-फॉर्मैट मरम्मत प्रणाली। यह semantic संरचना को प्रभावित नहीं कर सकता है, तालिकाओं का पुनर्निर्माण कर सकता है, या यह तय कर सकता है कि कौन से रिक्ति प्रस्तुति कारणों के लिए जारी रहना चाहिए। यह बस चयनित व्हाइटस्पेस को एक अंतरिक्ष में चलाता है।

संबंधित उपकरण