मार्कडाउन टेबल फ़ॉर्मैटर

बेतरतीब पाइप और असमान स्पेसिंग वाली Markdown टेबल पेस्ट करें, उसे बड़े करीने से पैड किया हुआ वापस पाएं, कंटेंट और अलाइनमेंट पूरी तरह सुरक्षित।


          
        

रेंडर्ड प्रीव्यू

यह कैसे काम करता है

हर लाइन को अनएस्केप्ड पाइप कैरेक्टर पर सेल्स में बांटा जाता है (\ से पहले वाला पाइप सेल को तोड़ने के बजाय उसके अंदर ही रहता है), और हर रो के शुरुआती और आख़िरी वैकल्पिक पाइप को स्प्लिट करने से पहले हटा दिया जाता है, ठीक वैसे ही जैसे Markdown खुद उन्हें ट्रीट करता है। दूसरी रो को सेपरेटर पैटर्न (:---, :---:, ---:, या सादा ---) के खिलाफ़ जांचा जाता है; जब यह मैच करता है, तो उसके कोलन हर कॉलम का अलाइनमेंट तय करते हैं, और जब मैच नहीं करता, तो टूल एक सादे लेफ़्ट-अलाइन सेपरेटर पर वापस चला जाता है और यह बता देता है। इसके बाद हर कॉलम को उसकी सबसे चौड़ी सेल के हिसाब से दोबारा मापा और पैड किया जाता है, ताकि पाइप हमेशा लाइन में रहें—चाहे टेबल को रेंडर्ड HTML के रूप में देखा जाए या किसी एडिटर में रॉ टेक्स्ट के रूप में।

फ़ॉर्मैटिंग हर कीस्ट्रोक पर पूरी तरह इस पेज की JavaScript में होती है। आपके पेस्ट किए गए में से कुछ भी अपलोड नहीं होता।

सामान्य सवाल

यह Markdown Table Generator से कैसे अलग है?

Generator, CSV/TSV डेटा से एक नई टेबल बनाता है। यह टूल इसके बजाय एक ऐसी टेबल लेता है जो पहले से Markdown सिंटैक्स में है लेकिन जिसके पाइप और स्पेसिंग अलाइनमेंट से हट गए हैं (मैनुअल एडिट के बाद यह आम है), और बिना किसी सेल कंटेंट या मौजूदा अलाइनमेंट मार्कर को बदले उसे दोबारा पैड करता है।

क्या यह कॉलम अलाइनमेंट बनाए रखता है?

हां। अगर आपकी सेपरेटर रो में पहले से कोलन हैं (:---, :---:, या ---:), तो वह अलाइनमेंट पढ़ा और बनाए रखा जाता है। अगर टेबल में कोई वैध सेपरेटर रो नहीं है, तो कॉलम डिफ़ॉल्ट रूप से लेफ़्ट-अलाइन हो जाते हैं और एक नोट बताता है कि एक नई सेपरेटर रो जनरेट की गई है।

क्या मेरी टेबल कहीं भेजी जाती है?

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