ٹیکسٹ لائن سورٹر ایک ایسا ٹول ہے جو آپ کو ٹیکسٹ لائنوں کی فہرست پیسٹ کرنے اور مختلف معیارات کی بنیاد پر انہیں دوبارہ ترتیب دینے کی سہولت دیتا ہے۔ یہ ٹول ہر لائن کے مواد کو تبدیل کیے بغیر برقرار رکھتا ہے اور صرف ان کی ترتیب کو تبدیل کرتا ہے۔
ٹیکسٹ کو ترتیب دینے کے طریقے اور ان کا موازنہ
اس ٹول میں لائنوں کو ترتیب دینے کے لیے تین بنیادی طریقے دستیاب ہیں، جنہیں ضرورت کے مطابق صعودی (Ascending) یا نزولی (Descending) ترتیب میں استعمال کیا جا سکتا ہے:
- A-Z (حروف تہجی): اس طریقے میں لائنوں کا موازنہ حروف تہجی کے لحاظ سے کیا جاتا ہے۔
- نمبر (عددی): یہ طریقہ ہر لائن میں پائے جانے والے پہلے نمبر کی بنیاد پر ترتیب دیتا ہے۔
- لمبائی: اس طریقے میں ہر لائن میں موجود حروف کی تعداد (کریکٹر کاؤنٹ) کو بنیاد بنایا جاتا ہے۔
ان طریقوں کی مدد سے غیر منظم ٹیکسٹ ڈیٹا کو آسانی سے منظم کیا جا سکتا ہے، جیسے کہ اشیاء کی فہرستوں کو حروف تہجی کے مطابق ترتیب دینا یا عددی اقدار پر مشتمل ڈیٹا کو ترتیب وار کرنا۔
ان پٹ اور آؤٹ پٹ کی تفصیلات
ٹول میں ڈیٹا کی پروسیسنگ کے لیے درج ذیل حدود اور نتائج کے میٹرکس شامل ہیں:
- ان پٹ کی حد: ان پٹ ایریا میں پیسٹ کیے جانے والے ٹیکسٹ کی زیادہ سے زیادہ حد 500,000 حروف ہے۔ اگر ٹیکسٹ اس حد سے تجاوز کر جائے تو ٹول پر یہ خرابی ظاہر ہوتی ہے: "یہ ٹیکسٹ اس ٹول کے لیے بہت طویل ہے۔ اسے
{max}حروف سے کم رکھیں۔" - آؤٹ پٹ میٹرکس: ترتیب کے عمل کے بعد، ٹول درج ذیل شماریات دکھاتا ہے:
- لائنیں: آؤٹ پٹ میں موجود کل لائنوں کی تعداد۔
- حروف: آؤٹ پٹ کے کل حروف کی تعداد۔
- سب سے طویل: آؤٹ پٹ میں موجود سب سے طویل لائن کے حروف کی تعداد۔
اگر ٹول کسی وجہ سے ترتیب دینے میں ناکام ہو جائے تو "اس ٹیکسٹ کو ترتیب نہیں دیا جا سکا۔" کا پیغام ظاہر ہوتا ہے۔
مخصوص اصول اور غیر معمولی حالات (Edge Cases)
ٹیکسٹ کو ترتیب دیتے وقت درج ذیل اصول لاگو ہوتے ہیں:
- عددی ترتیب میں بغیر نمبر والی لائنیں: جب "نمبر" موڈ استعمال کیا جاتا ہے، تو جن لائنوں میں نمبر موجود ہوتے ہیں انہیں پہلے ترتیب دیا جاتا ہے۔ ایسی لائنیں جن میں کوئی نمبر نہیں ہوتا، وہ نمبروں والی لائنوں کے بعد رکھی جاتی ہیں اور وہ اپنی اصل باہمی ترتیب کو برقرار رکھتی ہیں۔ اس صورت میں ٹول یہ پیغام دکھاتا ہے: "
{count}لائنوں کو{mode}({order}) کے لحاظ سے ترتیب دیا گیا؛ بغیر نمبروں والی لائنیں نمبر والی لائنوں کے بعد رہیں:{skipped}۔" - خالی لائنیں: ٹیکسٹ میں موجود خالی لائنوں کو دوسری خالی لائنوں کی طرح ہی تصور کیا جاتا ہے اور اسی کے مطابق ترتیب دیا جاتا ہے۔
- متن کا تحفظ: یہ ٹول ہر لائن کے اصل ٹیکسٹ کو بالکل ویسے ہی محفوظ رکھتا ہے اور اس میں کوئی تبدیلی یا ترمیم نہیں کرتا۔
براؤزر پر مبنی پروسیسنگ اور رازداری
آپ کا ٹیکسٹ آپ کے براؤزر میں ہی ترتیب دیا جاتا ہے۔ BroBroGo پر کچھ بھی اپ لوڈ نہیں کیا جاتا۔ یہ کلائنٹ سائیڈ پروسیسنگ ڈیٹا کی رازداری کو یقینی بناتی ہے کیونکہ تمام ڈیٹا مقامی طور پر صارف کے اپنے کمپیوٹر پر ہی پروسیس ہوتا ہے۔
اکثر پوچھے گئے سوالات (FAQ)
کون سے ترتیب دینے کے طریقے دستیاب ہیں؟
حروف تہجی کے لحاظ سے لائن ٹیکسٹ کا موازنہ کیا جاتا ہے، عددی موڈ ہر لائن میں پائے جانے والے پہلے نمبر کو استعمال کرتا ہے، اور لمبائی حروف کی تعداد کا استعمال کرتی ہے۔
بغیر نمبروں والی لائنوں کا کیا ہوتا ہے؟
عددی موڈ میں، نمبروں والی لائنیں پہلے ترتیب دی جاتی ہیں۔ بغیر نمبروں والی لائنیں ان کے بعد اپنی اصل ترتیب میں رہتی ہیں۔
کیا یہ میری لائنوں کو تبدیل کرتا ہے؟
یہ ہر لائن کے ٹیکسٹ کو ویسے ہی رکھتا ہے اور صرف لائنوں کی ترتیب تبدیل کرتا ہے۔ خالی لائنوں کو دوسری خالی لائنوں کی طرح ترتیب دیا جاتا ہے۔
ٹول میں ان پٹ کی زیادہ سے زیادہ حد کیا ہے؟
ٹول میں زیادہ سے زیادہ 500,000 حروف تک کا ٹیکسٹ پیسٹ کیا جا سکتا ہے۔ حد سے تجاوز کرنے کی صورت میں ٹول کام نہیں کرے گا اور حد سے متعلق خرابی کا پیغام دکھائے گا۔