ٹیکسٹ کیس کنورٹر

استعمال کا طریقہ 3 مراحل
  1. تبدیل کرنے کے لیے عبارت درج کریں میں اپنا متن چسپاں کریں۔
  2. مطلوبہ انداز دبائیں: بڑے حروف، چھوٹے حروف، ہر لفظ بڑے حرف سے، کیمل کیس یا سنیک کیس۔
  3. تبدیل شدہ متن کاپی کریں۔
تبدیل شدہ عبارت کا نتیجہ

ٹول لوڈ ہو رہا ہے… 3 میں سے 0 حصے

ٹول تیار کیا جا رہا ہے۔ سست کنکشن پر اس میں چند سیکنڈ لگ سکتے ہیں۔

یہ ٹول کیسے کام کرتا ہے

آپ کے چسپاں کیے گئے متن پر پانچ تبدیلیاں مکمل طور پر براؤزر میں چلتی ہیں: uppercase، lowercase، Title Case، camelCase اور snake_case۔ کچھ بھی اپ لوڈ نہیں ہوتا، اس لیے یہاں کلائنٹ کی فہرست یا غیر شائع شدہ مسودے پر کام کرنا محفوظ ہے۔

Title Case ہر خالی جگہ سے جدا ہونے والے ٹکڑے کا پہلا حرف بڑا اور باقی چھوٹے کر دیتا ہے، جو مشینی اصول ہے، ادارتی نہیں — ایسا ہاؤس اسٹائل جو مختصر حروفِ جار کو چھوٹا رکھتا ہے، بعد میں دستی نظرثانی مانگے گا۔ camelCase ہر غیر حرفی و عددی نشان ہٹا دیتا ہے اور اس کے بعد آنے والا حرف بڑا کر دیتا ہے۔ snake_case سب کچھ چھوٹا کرتا ہے، خالی جگہوں کے سلسلوں کو ایک انڈر اسکور میں بدل دیتا ہے، اور جو کچھ حرف، ہندسہ یا انڈر اسکور نہ ہو اسے پھینک دیتا ہے۔ یہ آخری قدم بطورِ ڈیزائن تباہ کن ہے: زیر و زبر والے حروف اور اوقاف بدلنے کے بجائے حذف کر دیے جاتے ہیں۔

درست انداز کا انتخاب

  • یہاں Title Case مشینی ہے: ہر لفظ کا پہلا حرف بڑا ہو جاتا ہے، بشمول "of"، "the" اور "and"۔ ادارتی ٹائٹل کیس انہیں چھوٹا رکھتا ہے، اس لیے نتیجہ اپنے اسٹائل گائیڈ کے مطابق جانچ لیں۔
  • camelCase اور snake_case شناخت کاروں کے لیے ہیں: متغیرات کے نام، ڈیٹابیس کے کالم، JSON کی کلیدیں۔ یہ نثر کے لیے نہیں بنے اور اوقاف والے جملوں کو بگاڑ دیں گے۔
  • snake_case اُن حروف کو گرا دیتا ہے جو وہ استعمال نہیں کر سکتا: زیر و زبر والا حرف یا ایمپرسینڈ بدلنے کے بجائے غائب ہو جاتا ہے، جس سے کوئی نام خاموشی سے چھوٹا ہو سکتا ہے۔
  • Uppercase کوئی طرزِ نمائش کا انتخاب نہیں: اگر آپ کو صرف ظاہری شکل چاہیے تو CSS کا text-transform بنیادی متن کو جوں کا توں اور اسکرین ریڈرز کے لیے قابلِ مطالعہ رکھتا ہے۔ خود حروف کو بدل دینا مستقل ہوتا ہے۔

اکثر پوچھے گئے سوالات

خاص طور پر ٹیکسٹ کیس کنورٹر کے بارے میں۔ اس زمرے سے متعلق عمومی سوالات کے جواب زمرے کے صفحے پر موجود ہیں۔

کیونکہ لاگو ہونے والا اصول خالصتاً مشینی ہے: ہر خالی جگہ سے جدا ٹکڑے کا پہلا حرف بڑا کر دو۔ ادارتی ٹائٹل کیس میں ایسے استثنا ہیں جو لفظ کی قسم اور مقام پر منحصر ہیں، اور کوئی سادہ تبدیلی ان کا فیصلہ نہیں کر سکتی۔ آؤٹ پُٹ کو نقطۂ آغاز سمجھیں اور مختصر معاون الفاظ خود چھوٹے کر لیں۔
camelCase الفاظ کو یوں جوڑتا ہے کہ پہلے کے بعد ہر لفظ کا پہلا حرف بڑا ہو، جیسے userFirstName۔ snake_case انہیں انڈر اسکور سے جوڑتا ہے اور سب چھوٹا رکھتا ہے، جیسے user_first_name۔ آپ کون سا استعمال کریں، یہ روایت کا سوال ہے: JavaScript اور Java کا جھکاؤ camelCase کی طرف ہے، Python اور SQL کا snake_case کی طرف۔
Uppercase، lowercase اور Title Case سنبھالتے ہیں، براؤزر کی اپنی Unicode سے واقف تبدیلی کے ذریعے۔ camelCase اور snake_case نہیں: دونوں بنیادی لاطینی حروف اور ہندسوں سے باہر کے نشان ہٹا دیتے ہیں، اس لیے زیر و زبر والا حرف بدلنے کے بجائے حذف ہو جاتا ہے۔
ٹول کے اندر نہیں — ہر تبدیلی پچھلے نتیجے کی جگہ لے لیتی ہے۔ چھوٹا کرنا اصولی طور پر نقصان دہ بھی ہے، کیونکہ اس سے اصل بڑے حروف واپس نہیں نکالے جا سکتے۔ اگر آپ کو اصل متن دوبارہ درکار ہو سکتا ہے تو اسے سنبھال کر رکھیں۔
نہیں۔ ہر تبدیلی آپ کے براؤزر میں چلتی ہے اور متن کبھی منتقل، محفوظ یا ریکارڈ نہیں کیا جاتا۔ ٹیب بند کرتے ہی وہ ختم ہو جاتا ہے۔

نئے ٹولز، خصوصیات اور کارکردگی بڑھانے کے مشوروں کی اطلاع پانے کے لیے سبسکرائب کریں۔