टेक्स्ट को UPPER, lower, Title या Sentence केस में बदलें, नामों को camelCase या snake_case में बदलें, और डुप्लिकेट लाइनें हटाएँ या सूची क्रमबद्ध करें।
केस
लाइनें
आप जो भी दर्ज करते हैं वह संग्रहीत नहीं होता - उसी अनुरोध में बदलकर लौटा दिया जाता है।
हमारे बारे में केस कन्वर्टर और लाइन टूल
Caps Lock चालू रहते टाइप हुआ शीर्षक, साफ़ करने के लिए नामों का कॉलम, दोहराए गए ईमेल वाली सूची। टेक्स्ट पेस्ट करें, एक बटन दबाएँ और वापस कॉपी करें।
यह क्या करता है
बड़े अक्षर, छोटे अक्षर, Title case और Sentence case, बड़े अक्षरों वाली किसी भी भाषा के लिए।
camelCase, PascalCase, snake_case, kebab-case और CONSTANT_CASE, एक-एक लाइन करके।
दोहराई गई लाइनें हटाएँ, हूबहू या केस को अनदेखा करके, हर एक की पहली लाइन रहती है।
लाइनों को A से Z या Z से A क्रम में लगाएँ, उलटें, खाली लाइनें हटाएँ या स्पेस ट्रिम करें।
पिछला बदलाव एक क्लिक में पूर्ववत करें।
यह कैसे काम करता है
1अपना टेक्स्ट बॉक्स में पेस्ट करें।
2जो केस या लाइन एक्शन चाहिए, उसे दबाएँ।
3नतीजा कॉपी करें, या पूर्ववत करके कोई दूसरा आज़माएँ।
उदाहरण: कॉलम हेडर से कोड तक
Customer Name, Invoice Date और GST Number जैसे स्प्रेडशीट हेडर की सूची पेस्ट करें, हर लाइन में एक। snake_case डेटाबेस या Python के लिए customer_name, invoice_date और gst_number देता है; camelCase JavaScript के लिए customerName, invoiceDate और gstNumber देता है; kebab-case URL और CSS के लिए customer-name देता है। पहले से camelCase में लिखा नाम पहले शब्दों में तोड़ा जाता है, इसलिए invoiceDate साफ़ तौर पर invoice_date बनता है।
Title case क्या करता है और क्या नहीं
Title case हर शब्द का पहला अक्षर बड़ा और बाकी छोटे करता है, इसलिए NASA को Nasa और iPhone को Iphone भी बना देता है। जिन स्टाइल गाइड में of और the जैसे छोटे शब्द छोटे रखे जाते हैं, वे आपस में अलग हैं, इसलिए प्रकाशित होने वाले शीर्षक जाँच लें। Sentence case सब कुछ छोटा करके पूर्ण विराम, प्रश्नचिह्न या विस्मयादिबोधक के बाद का पहला अक्षर बड़ा करता है, इसलिए व्यक्तिवाचक नाम हाथ से ठीक करें। देवनागरी में बड़े-छोटे अक्षर नहीं होते, इसलिए हिंदी टेक्स्ट नहीं बदलता।
सॉर्टिंग, स्पेस और भाषाओं की बारीकियाँ
सॉर्टिंग केस को अनदेखा करती है पर शब्दकोश या प्राकृतिक क्रम नहीं, Unicode कोड पॉइंट का क्रम मानती है: item10, item2 से पहले आता है, और É या Ö से शुरू होने वाले शब्द Z के बाद आते हैं। क्रम ज़रूरी हो तो संख्याओं में शून्य जोड़ें (item02) या अपनी स्प्रेडशीट की सॉर्टिंग इस्तेमाल करें। हूबहू डुप्लिकेट हटाने में "Acme" और अंत में स्पेस वाला "Acme " अलग पंक्तियाँ मानी जाती हैं, इसलिए पहले स्पेस ट्रिम करें। केस बदलना तुर्की नियमों के बजाय मानक Unicode मैपिंग से होता है: i, İ नहीं बल्कि I बनता है, और ß, SS बनता है। Title Case से O'neil और Mcdonald मिलता है, और Sentence case e.g. जैसे संक्षिप्त रूप के बाद वाले शब्द को भी बड़े अक्षर से शुरू करता है।
किस काम के लिए कौन-सा केस: Python, JavaScript और वेब पते
Python की आधिकारिक स्टाइल गाइड PEP 8 फ़ंक्शन और वेरिएबल नामों के लिए snake_case (invoice_total), क्लास नामों के लिए CapWords, जिसे यह पेज PascalCase कहता है (InvoiceTotal), और कॉन्स्टेंट के लिए अंडरस्कोर वाले बड़े अक्षर (MAX_ROWS), यानी CONSTANT_CASE बटन, इस्तेमाल करती है। JavaScript कोड में वेरिएबल और फ़ंक्शन के लिए आम तौर पर camelCase (invoiceTotal) चलता है। वेब पतों के लिए Google Search Central शब्दों के बीच अंडरस्कोर के बजाय हाइफ़न की सलाह देता है, इसलिए पेज के slug के लिए kebab-case ठीक है: summer-clothing, न कि summer_clothing। स्प्रेडशीट हेडर और डेटाबेस कॉलम के लिए कोई एक नियम नहीं है: एक स्टाइल चुनें और पूरी फ़ाइल में वही रखें।
प्रश्न
Excel कॉलम से डुप्लिकेट कैसे हटाएँ?
कॉलम कॉपी करें, यहाँ पेस्ट करें, डुप्लिकेट हटाएँ चुनें और नतीजा वापस पेस्ट करें। हर मान की पहली मौजूदगी अपनी मूल जगह पर रहती है। अगर Acme और ACME को एक ही मानना है तो केस अनदेखा करने वाला विकल्प चुनें।
क्या यह अंग्रेज़ी के अलावा दूसरी भाषाओं के टेक्स्ट पर काम करता है?
हाँ। सभी केस विकल्प Unicode नियमों का पालन करते हैं, इसलिए एक्सेंट वाले अक्षर, सिरिलिक और ग्रीक सही बदलते हैं। जिन लिपियों में बड़े अक्षर नहीं होते, जैसे हिंदी या चीनी, वे बिना बदले रहती हैं।
क्या डुप्लिकेट हटाने से क्रम बदलता है?
नहीं। हर लाइन जहाँ पहली बार आती है वहीं रहती है और बाद की दोहराई गई लाइनें हटती हैं।
camelCase हर लाइन को अलग क्यों बदलता है?
ताकि फ़ील्ड या कॉलम नामों की पेस्ट की गई सूची सूची ही बनी रहे और हर नाम अलग से बदले।
HTTP या IPv6 जैसे संक्षिप्त रूप कैसे अलग किए जाते हैं?
बड़े अक्षरों की लड़ी के बाद अगर बड़े अक्षर से शुरू होने वाला शब्द आए, तो उस शब्द से पहले विभाजन होता है, इसलिए getHTTPResponse बनता है get_http_response और HTTPServer बनता है http_server। फिर संक्षिप्त रूप किसी भी दूसरे शब्द की तरह लिखा जाता है, इसलिए PascalCase से HttpServer मिलता है, जबकि PEP 8 Python क्लास नामों के लिए HTTPServer पसंद करती है: इन्हें हाथ से ठीक करें। हर छोटे से बड़े अक्षर के बदलाव पर भी शब्द अलग होते हैं, इसलिए IPv6 Address बनता है i_pv6_address; ipv6_address पाने के लिए Ipv6 Address लिखें।
क्या मेरा टेक्स्ट सेव होता है?
नहीं। उसी रिक्वेस्ट में बदलकर लौटाया जाता है और कभी किसी डेटाबेस या लॉग में नहीं लिखा जाता।
Excel या Google Sheets के कौन-से फ़ॉर्मूले यही काम करते हैं?
UPPER(A1) और LOWER(A1) यहाँ के UPPER CASE और lower case बटन जैसे हैं। PROPER(A1) टाइटल केस जैसा है, पर यह अपॉस्ट्रॉफ़ी या अंक के बाद आने वाले अक्षर को भी बड़ा कर देता है: PROPER से O'Neil और 76Budget मिलता है, जबकि यहाँ टाइटल केस से O'neil और 76budget मिलता है। सेंटेंस केस के लिए कोई फ़ंक्शन नहीं है; एक वाक्य वाले सेल के लिए =UPPER(LEFT(A1))&LOWER(MID(A1,2,LEN(A1))) यह काम कर देता है। TRIM(A1) दोनों सिरों के स्पेस हटाता है और टेक्स्ट के भीतर लगातार कई स्पेस को भी एक कर देता है, जबकि यहाँ स्पेस हटाएँ सिर्फ़ हर पंक्ति के शुरू और अंत के स्पेस हटाता है। Excel का TRIM नॉन-ब्रेकिंग स्पेस (कैरेक्टर 160) नहीं हटाता, जो वेब पेज से कॉपी किए टेक्स्ट में अक्सर होता है; यहाँ स्पेस हटाएँ उसे पंक्ति के सिरों पर हटा देता है।
Word या Google Docs में टेक्स्ट का केस कैसे बदलें?
Word में टेक्स्ट चुनें और Shift+F3 दबाएँ (कई Mac कीबोर्ड पर fn+Shift+F3): यह lowercase, UPPERCASE और Capitalize Each Word के बीच बदलता है। या Home टैब का Change Case बटन (Aa) इस्तेमाल करें, जिसमें Sentence case भी है। Google Docs में टेक्स्ट चुनें और Format > Text > Capitalization चुनें, फिर lowercase, UPPERCASE या Title Case। दोनों में camelCase, snake_case या डुप्लिकेट पंक्तियाँ हटाने का विकल्प नहीं है। इनके लिए, या ऐसे टेक्स्ट के लिए जो किसी डॉक्यूमेंट में नहीं है, जैसे स्प्रेडशीट का कॉलम, ईमेल या कोड, यह पेज इस्तेमाल करें: पेस्ट करें, बटन दबाएँ और नतीजा वापस कॉपी करें। यह सादे टेक्स्ट पर काम करता है, इसलिए बोल्ड, लिंक और बाकी फ़ॉर्मैटिंग साथ नहीं आती। ये विकल्प सिर्फ़ रोमन अक्षरों पर असर डालते हैं, देवनागरी में बड़े-छोटे अक्षर नहीं होते।
Caps Lock चालू रहते टाइप हुए टेक्स्ट को कैसे ठीक करें?
उसे पेस्ट करें और सेंटेंस केस दबाएँ। पहले सब कुछ छोटे अक्षरों में बदलता है, फिर हर पंक्ति का और फ़ुल स्टॉप, प्रश्नचिह्न या विस्मयादिबोधक चिह्न के बाद आने वाले हर शब्द का पहला अक्षर बड़ा होता है, इसलिए tHANK YOU. sEE YOU ON MONDAY! बदलकर Thank you. See you on monday! हो जाता है। Monday या GST जैसे नाम, दिन और संक्षिप्त रूप छोटे अक्षरों में लौटते हैं, उन्हें हाथ से ठीक करें। हर पंक्ति में एक नाम या शीर्षक वाली सूची के लिए टाइटल केस दबाएँ: jOHN sMITH बन जाता है John Smith। नतीजा ग़लत हो तो पूर्ववत करें बटन पेस्ट किया हुआ टेक्स्ट वापस ले आता है।
पेस्ट की गई ईमेल या नामों की सूची को कैसे साफ़ करें?
बटन इसी क्रम में दबाएँ, क्योंकि हर बटन पिछले के नतीजे पर काम करता है: स्पेस हटाएँ, फिर खाली लाइनें हटाएँ, फिर डुप्लिकेट हटाएँ (केस अनदेखा करें), और सूची क्रम में चाहिए तो A से Z क्रमबद्ध करें। पहले स्पेस हटाना ज़रूरी है: आख़िर में स्पेस वाला [email protected], [email protected] से हूबहू मेल नहीं खाता। केस अनदेखा करने पर [email protected] और [email protected] एक ही पंक्ति माने जाते हैं और जो पहले आया वह रहता है। हर चरण के बाद टूल बताता है कि कितनी पंक्तियाँ हटाई गईं। ईमेल के डोमेन में बड़े-छोटे अक्षर का फ़र्क नहीं पड़ता; @ से पहले वाले हिस्से में RFC 5321 के अनुसार पड़ सकता है, हालाँकि बड़े ईमेल प्रदाता इसे अनदेखा करते हैं।