ٹیکسٹ لسٹ کو ارے میں کیسے بدلیں
اسپریڈ شیٹ کا کوئی کالم، کسی کوئری کا نتیجہ یا لاگ فائل کی سطریں کاپی کریں، یہاں پیسٹ کریں اور بدلے میں پورا ارے لٹرل پائیں — واوین کے ساتھ، کوما سے جدا اور کوڈ کے لیے تیار۔ نہ رجسٹریشن، نہ اپ لوڈ، نہ انتظار۔
- اپنی فہرست پیسٹ کریں ہر سطر میں ایک قدر، بالکل اسی طرح جیسے آپ نے کاپی کی تھی۔ خالی سطریں ہٹ جاتی ہیں اور آگے پیچھے کی فالتو جگہ کٹ جاتی ہے، سو Excel سے کیا گیا بکھرا ہوا پیسٹ بھی صاف نکلتا ہے۔
- اصول ایک بار طے کریں اکہرے یا دوہرے واوین، اعداد کھلے رہیں یا واوین میں، تکرار ہٹے یا نہیں، کون سی SQL بولی۔ آپ کے انتخاب اگلی بار بھی ویسے ہی موجود ملیں گے۔
-
کاپی کریں اور کام پر لوٹیں
Ctrl / Cmd + Enterدبائیں، یا خودکار موڈ چلتا رہنے دیں تاکہ آؤٹ پٹ آپ کی ٹائپنگ کے ساتھ چلتا رہے۔ پیش منظر مختصر ہونے کے باوجود ایک کلک پورا ارے کاپی کر دیتا ہے۔
ایک ٹیکسٹ لسٹ، ارے کی ہر صورت
آپ کی فہرست ایک ہی لمحے میں آٹھوں صورتوں میں بدل جاتی ہے۔ اعداد اعداد ہی رہتے ہیں، متن پر واوین لگتے ہیں، اور قدروں کے اندر موجود اپاسٹرافی ہر زبان کی توقع کے مطابق سنبھالی جاتی ہے۔
اندراجی فہرست
apple banana 42
آپ کو کیا ملے گا
ٹائپ کرتے ہوئے بنتے آٹھ تیار آؤٹ پٹ۔ جن تین کو سب سے زیادہ استعمال کرتے ہیں انہیں ساتھ ساتھ کھلا رکھیں اور ہدف زبان بدلنے پر پینل بدل لیں۔
JavaScript / TypeScript ارے
['apple', 'banana', 42]
JS، TS اور Node کے لیے سادہ ارے لٹرل۔ اگر آپ کا linter دوہرے واوین چاہتا ہے تو ایک کلک میں بدل دیں۔
SQL IN کلاز
IN (N'apple', N'banana', N'42')
سیدھا WHERE column IN (...) میں بیٹھ جاتا ہے۔ SQL Server کے لیے N'...'، اور MySQL، PostgreSQL اور SQLite کے لیے بولی بدل کر '...'۔
Python فہرست
['apple', 'banana', 42]
کسی اسکرپٹ، fixture یا pytest کے parametrize بلاک میں ایک بھی کوما دوبارہ لکھے بغیر پیسٹ کریں۔
PHP ارے
array('apple', 'banana', 42)
کلاسک array() نحو، جو پرانے کوڈ بیس اور Laravel کی کنفیگ فائلوں میں آج بھی چلتا ہے۔
JSON ارے
["apple", "banana", 42]
حقیقی سٹرنگ ایسکیپنگ کے ساتھ مکمل طور پر درست JSON — API درخواست کے باڈی یا ٹیسٹ ڈیٹا فائل کے لیے محفوظ۔
C# ارے
new[] { "apple", "banana", 42 }
C# اور .NET کے لیے ضمنی قسم والا ارے، انہی JSON میں ایسکیپ کی گئی قدروں سے بنایا گیا۔
سادہ کوما والی فہرست
'apple', 'banana', 42
کوئی بریکٹ نہیں — صرف واوین والا، کوما سے جدا حصہ، جسے اس فہرست سے باہر کی کسی بھی زبان میں لگا سکتے ہیں۔
اپنی مرضی کا سانچہ
EXEC MyProcedure 'apple'; EXEC MyProcedure 'banana'; EXEC MyProcedure '42';
اپنا سانچہ لکھیں: {} قدر ہے، {n} 1 سے شروع ہونے والا قطار نمبر اور {i} 0 سے شروع ہونے والا انڈیکس۔
اصل، بکھری ہوئی فہرستوں کے لیے بنایا گیا
زیادہ تر لسٹ سے ارے بنانے والے اوزار پہلی اپاسٹرافی یا دس ہزارویں سطر پر ہار مان جاتے ہیں۔ یہ ان فہرستوں کے لیے بنا ہے جو آپ واقعی کام میں پیسٹ کرتے ہیں۔
- کچھ بھی اپ لوڈ نہیں ہوتا۔ تبدیلی آپ کے براؤزر کے اندر ہوتی ہے۔ داخلی شناخت کنندہ، ای میل پتے اور صارفین کا ڈیٹا کبھی آپ کے آلے سے باہر نہیں جاتا۔
- بڑی فہرستیں بھی تیز رہتی ہیں۔ کلاسک ایڈیٹر 50,000 سطریں آسانی سے سنبھالتا ہے اور Ultra ایڈیٹر اس سے بڑے پیسٹ میں بھی روانی برقرار رکھتا ہے۔
- واوین درست طریقے سے سنبھالے جاتے ہیں۔
O'BrienSQL میںN'O''Brien'اور JSON میں"O'Brien"بن جاتا ہے، سو آگے کچھ نہیں ٹوٹتا۔ - اعداد اعداد ہی رہتے ہیں۔ خالص عددی سطریں بطور طے شدہ بغیر واوین نکلتی ہیں، اور جہاں آپ کا اسکیما متن چاہے وہاں ایک کلک انہیں سٹرنگ بنا دیتا ہے۔
- تکرار ایک کلک میں ختم۔ تکرار کا اختیار آن کریں اور ہر سطر کا صرف پہلا ظہور باقی رہے گا۔
- ایک وقت میں تین پینل۔ Raw، JavaScript، SQL، Python، PHP، JSON، C# یا Custom دکھائیں، انہیں گھسیٹ کر اپنی پسند کی ترتیب دیں، اور اگلی بار وہی ترتیب تیار ملے گی۔
- کی بورڈ کے لیے بنایا گیا۔
Ctrl / Cmd + Enterتبدیلی کرتا ہے، خودکار موڈ چھوٹی فہرستوں کو ٹائپ کرتے ہوئے تازہ رکھتا ہے، اور ہر پینل کا اپنا کاپی بٹن ہے۔ - مفت اور اوپن سورس۔ نہ کوئی اکاؤنٹ، نہ کوئی حد، نہ اشتہار۔ پورا کنورٹر GitHub پر موجود ہے، چاہیں تو پڑھیں یا fork کریں۔
ڈویلپر ٹیکسٹ فہرستوں کو ارے میں کیوں بدلتے ہیں
اسپریڈ شیٹ سے SQL IN کلاز بنانا
Excel سے آرڈر نمبر یا ای میل والا کالم کاپی کریں، یہاں پیسٹ کریں اور چند سیکنڈ میں اپنی کوئری کے لیے واوین اور ایسکیپنگ والی IN (...) فہرست پائیں۔
ٹیسٹ ڈیٹا تیار کرنا
SKU، slug یا صارف شناخت کی فہرست کو یونٹ ٹیسٹ اور فرضی ڈیٹا کے لیے JavaScript، Python یا C# ارے میں بدلیں۔
API درخواست کا باڈی تیار کرنا
شناخت کنندوں کی فہرست کو Postman، curl یا اپنے REST کلائنٹ میں پیسٹ کرنے سے پہلے درست JSON ارے میں بدلیں۔
پروسیجر یا اسکرپٹ کے بڑے پیمانے پر کال
اپنی مرضی کے سانچے سے ہر سطر کے لیے ایک بیان بنائیں: EXEC کالیں، UPDATE بیانات، ٹرمینل کمانڈز یا مائیگریشن اسکرپٹ۔
برآمد شدہ لاگ صاف کرنا
خام لاگ آؤٹ پٹ پیسٹ کریں، تکرار اور خالی سطریں ہٹائیں اور دوسری طرف صاف، بغیر دہرائے ارے حاصل کریں۔
enum اور کنفیگ فائلیں بھرنا
ملکی کوڈ، فیچر فلیگ یا زبانوں کی فہرست کو اس ارے لٹرل میں منتقل کریں جس کا آپ کی کنفیگ فائل انتظار کر رہی ہے۔
ٹیکسٹ لسٹ سے ارے: عام سوالات
ٹیکسٹ لسٹ سے ارے کنورٹر کیا ہے؟
یہ ایک ایسا اوزار ہے جو ہر سطر میں ایک قدر والی سادہ فہرست کو ایسے ارے لٹرل میں بدل دیتا ہے جسے آپ سیدھا کوڈ میں پیسٹ کر سکیں۔ ArrayHelper ایک ہی فہرست کی JavaScript، SQL، Python، PHP، JSON، C# اور اپنی مرضی والی صورتیں ایک ساتھ بناتا ہے، سو واوین اور کوما ہاتھ سے لکھنے کی ضرورت نہیں رہتی۔
ٹیکسٹ لسٹ کو آن لائن ارے میں کیسے بدلیں؟
فہرست کو اس صفحے کے اوپر والے ایڈیٹر میں پیسٹ کریں، Ctrl / Cmd + Enter دبائیں یا خودکار موڈ چلتا رہنے دیں، پھر جس پینل کی ضرورت ہو اسے کاپی کر لیں۔ کچھ انسٹال نہیں کرنا، نہ رجسٹریشن اور نہ سطروں کی کوئی حد۔
کیا یہ واوین اور خاص حروف سنبھالتا ہے؟
جی ہاں۔ SQL کے لیے اکہرے واوین دوگنے کر دیے جاتے ہیں، اور JSON اور C# کے آؤٹ پٹ اصل JSON سٹرنگ ایسکیپنگ استعمال کرتے ہیں، سو اپاسٹرافی، بیک سلیش یا ٹیب والی قدریں ہدف زبان میں درست رہتی ہیں۔
کیا اعداد واوین میں آتے ہیں؟
بطور طے شدہ نہیں — خالص عددی سطریں عدد کی طرح لکھی جاتی ہیں اور باقی سب واوین میں آتا ہے۔ اگر آپ کا کالم متن کی قسم کا ہے تو ٹول بار کا عدد بٹن انہیں بھی واوین میں ڈال دیتا ہے۔
کیا تبدیلی کے دوران دہرائی گئی سطریں ہٹائی جا سکتی ہیں؟
جی ہاں۔ ترتیبات کے مینو سے تکرار آن کریں اور ہر سطر کا صرف پہلا ظہور باقی رہے گا۔ خالی سطریں اور ارد گرد کی جگہ اس اختیار کے ساتھ یا بغیر، ہمیشہ ہٹا دی جاتی ہیں۔
یہ کتنی بڑی فہرست سنبھال سکتا ہے؟
کلاسک ایڈیٹر 50,000 سطروں تک آرام سے چلتا ہے اور Ultra ایڈیٹر اس سے بڑے پیسٹ پر بھی تیز رہتا ہے۔ لمبے آؤٹ پٹ رفتار کی خاطر اسکرین پر مختصر کر دیے جاتے ہیں، مگر کاپی ہمیشہ پورا ارے دیتا ہے۔
کیا میری فہرست کسی سرور پر جاتی ہے؟
نہیں۔ ہر تبدیلی آپ کے براؤزر میں مقامی طور پر چلتی ہے، سو فہرست کبھی آپ کے آلے سے باہر نہیں جاتی — اسی لیے یہ اوزار داخلی شناخت کنندوں اور صارفین کے ڈیٹا کے لیے محفوظ ہے۔
کیا میں اپنی مرضی کی آؤٹ پٹ صورت طے کر سکتا ہوں؟
جی ہاں۔ Custom پینل EXEC MyProcedure '{}'; جیسا سانچہ قبول کرتا ہے، جہاں {} سطر کی قدر ہے، {n} 1 سے شروع ہونے والا قطار نمبر اور {i} 0 سے شروع ہونے والا انڈیکس۔ ہر سطر اسی سانچے کے ساتھ اپنی الگ سطر میں بنتی ہے۔
IN کلاز کون سی SQL بولی استعمال کرتا ہے؟
دونوں۔ SQL Server کے لیے N'...' طے شدہ ہے؛ MySQL، PostgreSQL، SQLite اور دیگر معیاری بولیوں کے لیے SQL ترتیب کو '...' پر کر دیں۔
اپنی زبان میں ٹیکسٹ فہرستوں کو ارے میں بدلیں
وہی کنورٹر، نیچے دی گئی ہر زبان میں۔ جس زبان میں آپ سوچتے ہیں وہ چنیں — آپ کی محفوظ ترتیبات ہر زبان میں ساتھ چلتی ہیں۔