AnyNotepad मुफ़्त ऑनलाइन टेक्स्ट टूल्स
डेवलपर केस और फ़ॉर्मेट
Explore all 218+ free online text tools
सभी टेक्स्ट टूल्सदैनिक डिज़ाइन प्रेरणा
डिज़ाइन की दुनिया से ताज़ा दृष्टिकोण, प्रतिदिन अपडेट
आज का डिज़ाइन
हर सुबह, एक अलग डिज़ाइन सामने आता है। आज के विशेष कार्य के पीछे की सामग्री, संदर्भ और रचनात्मक निर्णयों की खोज करें।
आज का डिज़ाइन खोजें
आज की डिज़ाइन टीम
डिज़ाइन अक्सर सहयोग से शुरू होता है। उस टीम से मिलें जिसके संयुक्त कौशल ने A' Design Award जूरी द्वारा मान्यता प्राप्त कार्य का निर्माण किया।
टीम से मिलें
आज का डिज़ाइनर
हर सुविचारित डिज़ाइन के पीछे एक जागरूक मन होता है। आज के विशेष A' Design Award विजेता के पोर्टफोलियो, दर्शन और यात्रा की खोज करें।
उनकी दृष्टि देखें
आज की डिज़ाइन विभूति
दशकों का समर्पण एक कार्य-संग्रह को परिभाषित करता है। आज के विशेष डिज़ाइनर के आजीवन योगदान और स्थायी प्रभाव की खोज करें।
उनकी विरासत को सम्मान दें
आज का डिज़ाइन साक्षात्कार
बातचीत वह प्रकट करती है जो पोर्टफोलियो नहीं कर सकता। आज के विशेष डिज़ाइनर को अपनी अंतर्दृष्टि, मोड़, और कठिन सबक साझा करते हुए सुनें।
साक्षात्कार पढ़ें
आज की हाइलाइट
डिज़ाइन जगत से ध्यान देने योग्य क्षण। प्रदर्शनी उद्घाटन से लेकर प्रोजेक्ट लॉन्च तक, रचनात्मक प्रगति को चिह्नित करने वाली घटनाओं को फ़ॉलो करें।
आज की हाइलाइट देखें
आज का डिज़ाइन विचार
हर उत्पाद एक विचार से शुरू होता है। आज की अवधारणा की खोज करें — एक ऐसी दृष्टि जो अभी भी रूप ले रही है, एक प्रस्ताव जो सही परिस्थितियों की प्रतीक्षा में है।
विचार की खोज करें
आज का डिज़ाइन ब्रांड
हर उत्पाद के पीछे एक दृष्टिकोण रखने वाला संगठन होता है। आज के विशेष ब्रांड को परिभाषित करने वाले सिद्धांतों और प्रक्रियाओं की खोज करें।
ब्रांड की खोज करें
आज का डिज़ाइन ट्रेंड
जब आप ध्यान देते हैं तो पैटर्न उभरते हैं। आज के विशेष आंदोलन को फ़ॉलो करें — एक सामग्री, पैलेट, या दृष्टिकोण जो विभिन्न विषयों में गति पकड़ रहा है।
ट्रेंड की खोज करेंcamelCase कनवर्टर
टेक्स्ट को camelCase में कनवर्ट करता है — पहला शब्द पूरी तरह लोअरकेस होता है, और हर बाद का शब्द बड़े अक्षर से शुरू होता है, शब्दों के बीच कोई स्पेस या सेपरेटर नहीं। JavaScript वेरिएबल्स, Java मेथड्स, TypeScript प्रॉपर्टीज़ और कई अन्य प्रोग्रामिंग भाषाओं के लिए मानक नामकरण परंपरा।
get user profile data
↓
getUserProfileData
PascalCase कनवर्टर
टेक्स्ट को PascalCase में कनवर्ट करता है — हर शब्द बड़े अक्षर से शुरू होता है और सभी शब्द बिना सेपरेटर के जुड़े होते हैं। इसे Upper Camel Case भी कहा जाता है। C#, Java, TypeScript में क्लास नामों, React कंपोनेंट नामों और कई ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग भाषाओं के लिए मानक परंपरा।
get user profile data
↓
GetUserProfileData
snake_case कनवर्टर
टेक्स्ट को snake_case में कनवर्ट करता है — सब लोअरकेस, शब्दों को अंडरस्कोर से अलग किया जाता है। Python, Ruby, Rust, PHP (फ़ंक्शंस), डेटाबेस कॉलम नामों और कई API फ़ील्ड नामों में मानक नामकरण परंपरा। Linux/Unix वातावरण में फ़ाइल नामकरण के लिए भी सामान्यतः उपयोग किया जाता है।
Get User Profile Data
↓
get_user_profile_data
kebab-case कनवर्टर
टेक्स्ट को kebab-case में कनवर्ट करता है — सब लोअरकेस, शब्दों को हाइफ़न से अलग किया जाता है। CSS क्लास नामों, HTML एट्रिब्यूट्स, URL स्लग, npm पैकेज नामों और वेब प्रोजेक्ट्स में फ़ाइल नामों के लिए मानक फॉर्मेट। इसे spinal-case, lisp-case या dash-case भी कहा जाता है।
Get User Profile Data
↓
get-user-profile-data
CONSTANT_CASE कनवर्टर
टेक्स्ट को CONSTANT_CASE में कनवर्ट करता है — सब अपरकेस, शब्दों को अंडरस्कोर से अलग किया जाता है। इसे SCREAMING_SNAKE_CASE या MACRO_CASE भी कहा जाता है। लगभग सभी प्रोग्रामिंग भाषाओं में कॉन्स्टेंट्स, एनवायरनमेंट वेरिएबल्स, कॉन्फ़िगरेशन कीज़, enum वैल्यूज़ और C/C++ मैक्रो डेफ़िनिशन के लिए सार्वभौमिक परंपरा।
max retry count
↓
MAX_RETRY_COUNT
SCREAMING-KEBAB-CASE कनवर्टर
टेक्स्ट को SCREAMING-KEBAB-CASE में कनवर्ट करता है — सब अपरकेस, शब्दों को हाइफ़न से अलग किया जाता है। इसे COBOL-CASE भी कहा जाता है। COBOL प्रोग्रामिंग, कुछ HTTP हेडर्स, कुछ एनवायरनमेंट वेरिएबल स्टाइल्स और जहाँ भी अपरकेस हाइफ़नेटेड फॉर्मेट की ज़रूरत हो, वहाँ उपयोग किया जाता है। kebab-case का ज़ोरदार चचेरा भाई।
max retry count
↓
MAX-RETRY-COUNT
flatcase कनवर्टर
टेक्स्ट को flatcase में बदलता है — सब कुछ लोअरकेस में बिना किसी सेपरेटर के। हर शब्द सीधे एक-दूसरे से जुड़ जाता है। कुछ डेटाबेस नामों, बिना सेपरेटर वाले हैशटैग, छोटे वेरिएबल नामों और जहाँ भी कॉम्पैक्ट, बिना डिलीमीटर वाले लोअरकेस आइडेंटिफायर की ज़रूरत हो, वहाँ उपयोग किया जाता है।
Get User Profile
↓
getuserprofile
UPPERFLATCASE कनवर्टर
टेक्स्ट को UPPERFLATCASE में बदलता है — सब कुछ अपरकेस में बिना किसी सेपरेटर के। हर शब्द कैपिटल अक्षरों में सीधे जुड़ जाता है। यह flatcase का अपरकेस संस्करण है — कुछ लीगेसी सिस्टम आइडेंटिफायर, मेनफ्रेम फील्ड नामों और कॉम्पैक्ट अपरकेस कोड में उपयोग किया जाता है।
Get User Profile
↓
GETUSERPROFILE
path/case कनवर्टर
टेक्स्ट को path/case में बदलता है — सब कुछ लोअरकेस में शब्दों को फॉरवर्ड स्लैश से अलग करके। Unix/Linux फ़ाइल पाथ और URL पाथ सेगमेंट की तरह दिखता है। फ़ाइल पाथ, रूट डेफिनिशन, REST API एंडपॉइंट और ब्रेडक्रंब-स्टाइल हायरार्किकल आइडेंटिफायर बनाने के लिए उपयोगी।
Get User Profile Data
↓
get/user/profile/data
backslash\case कनवर्टर
टेक्स्ट को backslash\case में बदलता है — सब कुछ लोअरकेस में शब्दों को बैकस्लैश से अलग करके। Windows फ़ाइल पाथ और PHP नेमस्पेस डिक्लेरेशन (जैसे App\Models\User) में उपयोग किए जाने वाले फॉर्मेट से मेल खाता है। कुछ .NET नेमस्पेस कन्वेंशन में भी उपयोग किया जाता है।
App Models User Profile
↓
app\models\user\profile
Space_Snake केस कनवर्टर
टेक्स्ट को Space_Snake फॉर्मेट में बदलता है — हर शब्द कैपिटलाइज़ होता है और शब्दों को दोनों तरफ स्पेस के साथ अंडरस्कोर ( _ ) से अलग किया जाता है। यह एक हाइब्रिड फॉर्मेट है जो कभी-कभी डिस्प्ले लेबल, कॉन्फिगरेशन UI और पठनीय आइडेंटिफायर में उपयोग किया जाता है जहाँ विज़ुअल सेपरेशन और प्रोग्रामेटिक अंडरस्कोर दोनों चाहिए।
get user profile data
↓
Get _ User _ Profile _ Data
Namespaced::Case कनवर्टर
टेक्स्ट को Namespaced::Case में बदलता है — हर शब्द कैपिटलाइज़ होता है और डबल कोलन (::) से अलग किया जाता है। C++ नेमस्पेस (std::string), Ruby मॉड्यूल पाथ, PHP स्टैटिक मेथड कॉल और Perl पैकेज नामों में उपयोग किए जाने वाले सिंटैक्स से मेल खाता है। सादे टेक्स्ट से नेमस्पेस्ड आइडेंटिफायर तुरंत बनाने के लिए उपयोगी।
app models user profile
↓
App::Models::User::Profile
$phpVariable केस कनवर्टर
टेक्स्ट को PHP वेरिएबल फॉर्मेट में बदलता है — डॉलर साइन ($) के साथ camelCase। PHP में वेरिएबल लिखने का यह मानक तरीका है। इनपुट टेक्स्ट को शब्दों में विभाजित किया जाता है, camelCase में जोड़ा जाता है, फिर $ प्रीफिक्स लगाया जाता है। विवरणों, डेटाबेस फील्ड या स्पेसिफिकेशन से PHP वेरिएबल नाम बनाने में समय बचाता है।
user profile image url
↓
$userProfileImageUrl
.css-class केस कनवर्टर
टेक्स्ट को CSS क्लास सेलेक्टर फॉर्मेट में बदलता है — डॉट (.) प्रीफिक्स के साथ kebab-case। .user-profile-card जैसे तुरंत उपयोग के लिए तैयार CSS क्लास सेलेक्टर बनाता है। कंपोनेंट विवरणों या डिज़ाइन स्पेक्स को सीधे BEM और मानक वेब कन्वेंशन के अनुसार वैध CSS सेलेक्टर में बदलकर CSS लेखन को तेज़ करता है।
user profile card header
↓
.user-profile-card-header
Train-Case कनवर्टर
टेक्स्ट को Train-Case में बदलता है — हर शब्द कैपिटलाइज़ होता है और शब्दों को हाइफ़न से अलग किया जाता है। PascalCase की तरह लेकिन शब्दों के बीच हाइफ़न के साथ। HTTP हेडर (Content-Type, X-Request-Id), कुछ कॉन्फिगरेशन फ़ाइल फॉर्मेट और टाइटल-स्टाइल हाइफ़नेटेड आइडेंटिफायर में उपयोग किया जाता है।
content type header value
↓
Content-Type-Header-Value
TSV → CSV कनवर्टर
टैब-सेपरेटेड वैल्यूज़ को कॉमा-सेपरेटेड वैल्यूज़ में बदलता है। जब आप Excel, Google Sheets या किसी स्प्रेडशीट से डेटा पेस्ट करते हैं, तो वह TSV (टैब-डिलीमिटेड) के रूप में आता है। यह टूल उन टैब्स को मानक CSV फॉर्मेट के लिए कॉमा में बदलता है, और डेटा की अखंडता बनाए रखने के लिए कॉमा वाले फील्ड को सही ढंग से कोट करता है।
Alice→30→Paris
Bob→25→London
↓
Alice,30,Paris
Bob,25,London
CSV → TSV कनवर्टर
कॉमा-सेपरेटेड वैल्यूज़ को टैब-सेपरेटेड वैल्यूज़ में बदलता है। TSV → CSV का उल्टा — टैब-डिलीमिटेड आउटपुट बनाता है जिसे सीधे Excel, Google Sheets या किसी भी स्प्रेडशीट एप्लिकेशन में पेस्ट किया जा सकता है। कोटेड CSV फील्ड को सही ढंग से हैंडल करता है, कोट हटाता है और आंतरिक कॉमा को कन्वर्ट करता है।
Alice,30,Paris
Bob,25,London
↓
Alice→30→Paris
Bob→25→London
सेमीकोलन → CSV कनवर्टर
यूरोपीय-शैली के सेमीकोलन-सेपरेटेड वैल्यूज़ को मानक कॉमा CSV में बदलता है। कई यूरोपीय देश CSV डिलीमीटर के रूप में सेमीकोलन का उपयोग करते हैं क्योंकि वे दशमलव विभाजक के रूप में कॉमा का उपयोग करते हैं। यह टूल उस फॉर्मेट को अंग्रेज़ी-लोकेल सॉफ्टवेयर और API के साथ संगतता के लिए अंतरराष्ट्रीय मानक कॉमा-डिलीमिटेड CSV में बदलता है।
Alice;30;Paris
Bob;25;London
↓
Alice,30,Paris
Bob,25,London
CSV → सेमीकोलन कनवर्टर
मानक कॉमा CSV को यूरोपीय-शैली के सेमीकोलन-सेपरेटेड फॉर्मेट में बदलता है। सेमीकोलन → CSV का उल्टा। उस सॉफ्टवेयर के लिए डेटा तैयार करते समय आवश्यक है जो सेमीकोलन डिलीमीटर की अपेक्षा करता है — जर्मन, फ्रेंच, इतालवी, स्पेनिश और अन्य यूरोपीय लोकेल में आम है जहाँ कॉमा दशमलव विभाजक के रूप में कार्य करते हैं।
Alice,30,Paris
Bob,25,London
↓
Alice;30;Paris
Bob;25;London
पाइप → CSV कनवर्टर
पाइप-सेपरेटेड वैल्यूज़ को कॉमा-सेपरेटेड वैल्यूज़ में बदलता है। पाइप (|) डिलीमिटेड फ़ाइलें लीगेसी सिस्टम, मेनफ्रेम डेटा एक्सपोर्ट, HL7 मेडिकल रिकॉर्ड, Markdown टेबल और Unix कमांड आउटपुट में आम हैं। यह टूल पाइप डिलीमीटर हटाकर आधुनिक टूल्स और स्प्रेडशीट के लिए मानक CSV फॉर्मेट में बदलता है।
Alice|30|Paris
Bob|25|London
↓
Alice,30,Paris
Bob,25,London
CSV → पाइप कनवर्टर
कॉमा-सेपरेटेड वैल्यूज़ को पाइप-सेपरेटेड फॉर्मेट में बदलता है। पाइप डिलीमीटर तब बेहतर होते हैं जब डेटा फील्ड में अक्सर कॉमा होते हैं (पते, विवरण) क्योंकि सामान्य टेक्स्ट में पाइप शायद ही कभी दिखाई देते हैं। Markdown टेबल पंक्तियाँ बनाने, Unix पाइपलाइन को डेटा भेजने या लीगेसी सिस्टम इम्पोर्ट तैयार करने के लिए भी उपयोगी।
Alice,30,Paris
Bob,25,London
↓
Alice|30|Paris
Bob|25|London
CSV वैल्यूज़ को कोट करें
हर CSV फील्ड को RFC 4180 के अनुसार डबल कोट्स में लपेटता है। a,b,c को "a","b","c" में बदलता है। मौजूदा कोट्स को दोगुना करके सही ढंग से एस्केप करता है। विशेष कैरेक्टर (कॉमा, न्यूलाइन, कोट्स) वाले CSV डेटा को सभी पार्सर और स्प्रेडशीट एप्लिकेशन द्वारा सही ढंग से पढ़ने के लिए आवश्यक।
Alice,30,Paris, France
Bob,25,London
↓
"Alice","30","Paris, France"
"Bob","25","London"
CSV वैल्यूज़ से कोट हटाएँ
CSV फील्ड से चारों ओर के डबल कोट्स हटाता है और दोगुने कोट्स ("" को वापस ") को अनएस्केप करता है। CSV वैल्यूज़ कोट करें का उल्टा। अधिक-कोटेड CSV डेटा को पठनीयता के लिए साफ करता है, फील्ड को प्रदर्शन के लिए तैयार करता है, या आगे के टेक्स्ट प्रोसेसिंग से पहले CSV को सरल बनाता है।
"Alice","30","Paris"
"Bob","25","London"
↓
Alice,30,Paris
Bob,25,London
स्पेस से CSV
हर लाइन पर स्पेस-सेपरेटेड टोकन को कॉमा-सेपरेटेड वैल्यूज़ में बदलता है। व्हाइटस्पेस-डिलीमिटेड डेटा (कमांड आउटपुट, फिक्स्ड-विड्थ रिपोर्ट, लॉग एंट्रीज) को उचित CSV फॉर्मेट में बदलता है। कई लगातार स्पेस को एक ही डिलीमीटर के रूप में माना जाता है। हर लाइन स्वतंत्र रूप से प्रोसेस होती है।
Alice 30 Paris
Bob 25 London
↓
Alice,30,Paris
Bob,25,London
CSV से स्पेस
हर लाइन पर कॉमा-सेपरेटेड वैल्यूज़ को स्पेस-सेपरेटेड टोकन में बदलता है। स्पेस से CSV का उल्टा। साफ व्हाइटस्पेस-डिलीमिटेड आउटपुट बनाता है जो Unix कमांड-लाइन टूल्स, शेल स्क्रिप्ट, awk प्रोसेसिंग और किसी भी सिस्टम के लिए उपयुक्त है जो स्पेस-सेपरेटेड इनपुट की अपेक्षा करता है।
Alice,30,Paris
Bob,25,London
↓
Alice 30 Paris
Bob 25 London
CSV वैल्यूज़ सॉर्ट करें
हर कॉमा-सेपरेटेड लाइन के अंदर वैल्यूज़ को अल्फ़ाबेटिकल या न्यूमेरिकल क्रम में सॉर्ट करता है। “लाइन सॉर्ट करें” के विपरीत जो पूरी लाइनों को पुनर्व्यवस्थित करता है, यह हर पंक्ति के अंदर अलग-अलग फील्ड को सॉर्ट करता है। टैग लिस्ट को सामान्य बनाने, कॉलम वैल्यूज़ को पुनर्व्यवस्थित करने, एट्रीब्यूट लिस्ट सॉर्ट करने या कॉमा-सेपरेटेड डेटा को अल्फ़ाबेटाइज़ करने के लिए उपयोगी।
cherry,apple,banana
zebra,mouse,ant
↓
apple,banana,cherry
ant,mouse,zebra
तालिका ट्रांसपोज़
CSV तालिका की पंक्तियों और स्तंभों को उलट देता है। पहली पंक्ति पहला स्तंभ बन जाती है, दूसरी पंक्ति दूसरा स्तंभ बन जाती है, और इसी तरह आगे। कॉमा वाले quoted फ़ील्ड को हैंडल करता है और पंक्तियों को समान लंबाई तक पैड करता है। मूल और ट्रांसपोज़ किए गए आयामों के साथ सारांश दिखाता है। डेटा पिवट करने, row-oriented डेटा को column-oriented फॉर्मेट में बदलने, या स्प्रेडशीट एक्सपोर्ट पुनर्गठित करने के लिए आदर्श।
Name,Age,City
Alice,30,London
Bob,25,Paris
↓
Name,Alice,Bob
Age,30,25
City,London,Paris
(3×3 → 3×3 ट्रांसपोज़ किया)
CSV कॉलम निकालें
CSV डेटा से एक एकल कॉलम निकालता है। लाइन 1 पर कॉलम नंबर (1-आधारित) या हेडर नाम दर्ज करें, फिर लाइन 2+ पर अपना CSV डेटा। कॉमा वाले quoted फ़ील्ड को हैंडल करता है। उस कॉलम की सभी वैल्यू, प्रति लाइन एक, गिनती सारांश के साथ आउटपुट करता है। बड़े डेटासेट से ईमेल सूची, IDs, नाम, या कोई भी एकल फ़ील्ड निकालने के लिए बिल्कुल सही।
email
Name,Email,City
Alice,alice@test.com,London
Bob,bob@test.com,Paris
↓
Email
alice@test.com
bob@test.com
(कॉलम 2, 3 वैल्यू निकाली गईं)
CSV को कॉलम द्वारा क्रमबद्ध करें
CSV डेटा को विशिष्ट कॉलम के अनुसार आरोही क्रम में क्रमबद्ध करता है। लाइन 1 पर कॉलम नंबर (1-आधारित) दर्ज करें, फिर लाइन 2+ पर अपना CSV डेटा। हेडर पंक्ति अपनी जगह पर रहती है जबकि डेटा पंक्तियों को पुनर्व्यवस्थित किया जाता है। स्वचालित रूप से पहचानता है कि कॉलम में संख्याएं (संख्यात्मक रूप से क्रमबद्ध) हैं या टेक्स्ट (वर्णानुक्रम में क्रमबद्ध)। कॉमा वाले quoted फ़ील्ड को ठीक से हैंडल करता है।
2
Name,Age,City
Charlie,35,Berlin
Alice,28,London
Bob,42,Paris
↓
Name,Age,City
Alice,28,London
Charlie,35,Berlin
Bob,42,Paris
CSV पंक्तियों से डुप्लीकेट हटाएं
सटीक लाइन मिलान के आधार पर CSV डेटा से डुप्लीकेट पंक्तियों को हटाता है। प्रत्येक अद्वितीय पंक्ति की पहली occurrence रखता है और सभी बाद की डुप्लीकेट हटाता है। मूल पंक्ति गिनती, हटाई गई डुप्लीकेट, और शेष अद्वितीय पंक्तियों के साथ सारांश दिखाता है। किसी भी डिलिमिटेड डेटा के साथ काम करता है। एक्सपोर्टेड डेटा साफ़ करने, डुप्लीकेट रिकॉर्ड हटाने, या मेलिंग सूचियों से डुप्लीकेट हटाने के लिए आदर्श।
Name,Email
Alice,alice@test.com
Bob,bob@test.com
Alice,alice@test.com
Charlie,charlie@test.com
↓
Name,Email
Alice,alice@test.com
Bob,bob@test.com
Charlie,charlie@test.com
(1 डुप्लीकेट हटाया, 4 अद्वितीय पंक्तियाँ)
कॉलम संरेखित करें
कॉलम को स्पेस से पैड करता है ताकि वे फ़िक्स्ड-विड्थ, पठनीय फॉर्मेट में लंबवत रूप से संरेखित हों। स्वचालित रूप से डिलिमिटर (टैब, पाइप, कॉमा, या कई स्पेस) का पता लगाता है और प्रत्येक कॉलम को उसकी सबसे लंबी वैल्यू की चौड़ाई तक संरेखित करता है। कोड कमेंट्स, READMEs, लॉग फ़ाइलों, टर्मिनल आउटपुट, या प्लेन-टेक्स्ट डॉक्यूमेंटेशन में डेटा तालिकाएं पठनीय बनाने के लिए बिल्कुल सही।
Name,Age,City
Alice,30,London
Bob,25,Paris
Charlotte,42,San Francisco
↓
Name Age City
Alice 30 London
Bob 25 Paris
Charlotte 42 San Francisco