UltKit
इमेज11
PDF13
डॉक्यूमेंट और डेटा7
वीडियो6
ऑडियो4
और टूल्स22

टेक्स्ट उल्टा करें

टेक्स्ट को तीन तरह से उल्टा लिखें: हर कैरेक्टर आख़िरी से पहले तक, हर लाइन के शब्द उल्टे क्रम में, या पूरे टेक्स्ट की लाइनें नीचे से ऊपर। नतीजा टाइप करते ही दिखता है और आपके ब्राउज़र में ही बनता है, इसलिए आप जो भी पेस्ट करते हैं वह अपलोड नहीं होता।

उलटें

0 अक्षर · 0 शब्द · 0 पंक्तियाँ

0 अक्षर · 0 शब्द · 0 पंक्तियाँ

यह पूरी तरह इसी ब्राउज़र टैब में चलता है। आपका टेक्स्ट कभी अपलोड या सेव नहीं होता।

यह क्या करता है

टेक्स्ट उलटें टेक्स्ट को तीन में से एक तरीके से उलटता है: हर अक्षर आख़िर से पहले तक (इमोजी और मात्रा/एक्सेंट वाले अक्षर सही रहते हैं), हर पंक्ति के शब्द उलटे क्रम में, या पूरे टेक्स्ट की पंक्तियाँ नीचे से ऊपर।

पहले
stressed
बाद में
desserts

टेक्स्ट उल्टा करने के तीन तरीके और हर एक किस काम का है

अक्षर मोड पूरे टेक्स्ट का मिरर बना देता है: "stressed" बन जाता है "desserts"। लोग इसका इस्तेमाल पैलिंड्रोम जाँचने, शब्द पहेलियाँ और एस्केप-रूम के सुराग बनाने, स्पॉइलर को सामने ही छिपाने, या ऐसा उल्टा टेक्स्ट बनाने के लिए करते हैं जिसे शीशे में देखने पर वह फिर से पढ़ने लायक हो जाता है। यही तरकीब लियोनार्डो दा विंची अपनी नोटबुक में इस्तेमाल करते थे, जिसमें वे दाएँ से बाएँ मिरर स्क्रिप्ट में लिखते थे। पैलिंड्रोम की जाँच तब सबसे अच्छी रहती है जब पहले स्पेस और विराम-चिह्न हटा दिए जाएँ, क्योंकि "A man, a plan, a canal: Panama" उल्टा तभी वैसा ही पढ़ा जाता है जब उसे सिर्फ़ अक्षरों में बदल दिया जाए।

शब्द मोड हर शब्द को सही-सलामत रखता है और हर लाइन में उनका क्रम उलट देता है, इसलिए "one two three" बन जाता है "three two one"। यह उस नाम को पलटने के लिए काम आता है जो Last First क्रम में लिखा हो, भाषा के अभ्यास के लिए, और स्पेस से लिखे ब्रेडक्रंब या पाथ को उलटने के लिए। लाइन मोड लाइनों को छुए बिना सूची को उलट देता है: जो लॉग सबसे पुराने से शुरू होता है वह सबसे नए से शुरू होता है, नंबर वाली उलटी गिनती सीधी गिनती बन जाती है, और चैट एक्सपोर्ट को नए से पुराने क्रम में पढ़ा जा सकता है। अगर आपको असली वर्णानुक्रम या संख्या का क्रम चाहिए, तो लाइनें सॉर्ट करें इस्तेमाल करें।

सीधे-सादे तरीके से उल्टा करने पर इमोजी और मात्राएँ क्यों टूट जाती हैं

JavaScript की स्ट्रिंग UTF-16 कोड यूनिट्स का क्रम होती है, और कई रिवर्सर बस उसी क्रम को पलट देते हैं। इससे Basic Multilingual Plane के बाहर का हर अक्षर, जैसे ज़्यादातर इमोजी, दो टुकड़ों में बँट जाता है जो मिलकर वैध अक्षर नहीं बनाते, और कंबाइनिंग मार्क अलग हो जाते हैं: e के बाद कंबाइनिंग एक्यूट एक्सेंट से बना é उल्टने पर गलत अक्षर पर एक्सेंट के साथ आता है। फ़्लैग ज़्यादा मज़ेदार ढंग से बिगड़ते हैं, क्योंकि फ़्लैग इमोजी दो रीजनल-इंडिकेटर अक्षरों से बनता है; US का फ़्लैग अक्षर U और S है, और उन्हें कोड के हिसाब से उलटने पर जोड़ी S U बन जाती है।

यह टूल टेक्स्ट को ब्राउज़र के Intl.Segmenter से ग्रेफ़ीम क्लस्टर में बाँटता है, यानी वही इकाई जिसे पाठक एक अक्षर के रूप में देखता है, और उन्हें उलटता है। ज़ीरो-विड्थ जॉइनर से जुड़े फ़ैमिली इमोजी, स्किन-टोन मॉडिफ़ायर, फ़्लैग और एक्सेंट वाले अक्षर सब एक साथ सुरक्षित रहते हैं। अरबी और हिब्रू जैसी दाएँ से बाएँ की लिपियाँ भी स्टोरेज क्रम में उलटी जाती हैं; ब्राउज़र उन्हें दाएँ से बाएँ दिखाता है, इसलिए उलटा नतीजा बाएँ से दाएँ चलता दिखता है।

अक्सर पूछे जाने वाले सवाल

कैसे पता करें कि कोई शब्द पैलिंड्रोम है या नहीं?
इसे अक्षर मोड में पेस्ट करें और नतीजे की तुलना मूल टेक्स्ट से करें। वाक्यांशों के लिए पहले स्पेस और विराम-चिह्न हटा दें और एक ही अक्षर-केस रखें, क्योंकि पैलिंड्रोम की जाँच में आमतौर पर इन्हें अनदेखा किया जाता है।
क्या टेक्स्ट उल्टा करने पर इमोजी सही-सलामत रहते हैं?
हाँ। टेक्स्ट ग्रेफ़ीम क्लस्टर के हिसाब से उलटा जाता है, इसलिए इमोजी सीक्वेंस, फ़्लैग या कंबाइनिंग एक्सेंट वाला अक्षर टूटे हुए टुकड़ों में बँटने के बजाय एक इकाई की तरह खिसकता है।
क्या मैं लिस्ट को सॉर्ट किए बिना उसका क्रम उल्टा कर सकता हूँ?
लाइन मोड चुनें। आख़िरी लाइन पहली बन जाती है और इसी तरह आगे, जबकि हर लाइन का अपना टेक्स्ट जैसा था वैसा ही रहता है। खाली लाइनें अपनी उलटी जगह पर बनी रहती हैं।
क्या उल्टा लिखा टेक्स्ट और उल्टा-पुल्टा (अपसाइड-डाउन) या मिरर टेक्स्ट एक ही हैं?
नहीं। उलटने से सिर्फ़ सामान्य अक्षरों का क्रम बदलता है। अपसाइड-डाउन टेक्स्ट में हर अक्षर की जगह एक अलग Unicode जैसा दिखने वाला अक्षर आता है, जैसे a की जगह ɐ, जो एक अलग बदलाव है।