مرکزی مواد پر جائیں

مفت متن ترتیب دینے والا

متن کی سطریں حروف تہجی سے، لمبائی سے، عددی طور پر، یا بے ترتیب ترتیب دیں۔ ڈپلیکیٹس ہٹائیں، whitespace تراشیں، اور فہرستیں ردوبدل کریں۔

لوڈ ہونے کے بعد آف لائن کام کرتا ہے
ترتیب دیا گیا · 0 سطر
ترتیب دیا گیا آؤٹ پٹ یہاں ظاہر ہوگا…

عام استعمالات

  • فہرستوں کو Alphabetically ترتیب دیں اور منظم کریںگروسری فہرستیں، to-do اشیاء، ناموں، یا کوئی بھی bulleted فہرست کو فوری طور پر alphabetical ترتیب میں ترتیب دیں۔
  • ڈیٹا کو صاف اور Deduplicate لائنوںduplicate لائنوں کو ہٹائیں، whitespace کو trim کریں، اور CSV exports اور logs سے ٹیکسٹ ڈیٹا کو normalize کریں۔
  • Import Statements اور Code فہرستوں کو ترتیب دیںimport statements، CSS class فہرستیں، JSON keys، یا کوئی بھی code فہرست کو مستقل ترتیب میں ترتیب دیں۔
  • نام کی فہرست کو Alphabetically ترتیب دیںattendee فہرستوں، ٹیم rosters، طالب علموں کے نام، اور پہلے یا آخری نام کے لحاظ سے credit فہرستوں کو alphabetise کریں۔
  • فہرست کو بے ترتیب کریںنام، چیزوں یا اندراجات کو بے ترتیب طریقے سے ملائیں تاکہ منصفانہ ترتیب، بے ترتیب تقسیم، یا گیم سیٹ اپ کے لیے۔

یہ کیسے کام کرتا ہے

ترتیب دینا مکمل طور پر آپ کے براؤزر میں JavaScript کے بلٹ ان Intl.Collator API کا استعمال کرتے ہوئے چلتا ہے — کوئی سرور، کوئی لائبریری، کوئی اپ لوڈ نہیں۔ ہر ترتیب کا حکم، حروف تہجی سے قدرتی نمبر ترتیب تک، آپ کے ٹائپ کرتے یا اختیارات تبدیل کرتے ہی موقع پر شمار کیا جاتا ہے۔

  1. 1
    ان پٹ کو لائنوں میں تقسیم کیا گیا
    آپ کا پیسٹ شدہ متن نئی لائن حروف پر تقسیم کیا جاتا ہے۔ اختیاری پیش پروسیسنگ پہلے چلتی ہے: ہر لائن سے ابتدائی اور آخری خالی جگہ کاٹی جاتی ہے، اور خالی لائنیں خارج کر دی جاتی ہیں — دونوں قابل ترتیب۔
  2. 2
    Intl.Collator ترتیب کو سنبھالتا ہے
    حروف تہجی اور قدرتی ترتیبوں کے لیے، براؤزر کا بلٹ ان Intl.Collator آپ کے موجودہ سائٹ علاقے کے ساتھ شروع کیا جاتا ہے تاکہ accent والے حروف (å، ä، ö، وغیرہ) صحیح زبان کے حکم میں ترتیب دیں۔ 'قدرتی' موڈ numeric فلیگ مقرر کرتا ہے، تاکہ 'file2'، 'file10' سے پہلے آئے بجائے اس کے کہ ہندسوں کو محض حروف سمجھا جائے۔
  3. 3
    موازنہ کیز شور ہٹاتی ہیں
    موازنے سے پہلے، ہر لائن کے sort key سے اختیاری طور پر ابتدائی حروف (the، a، an) اور غیر-alphanumeric رموز کو ہٹایا جا سکتا ہے — اصل لائن متن آؤٹ پٹ میں برقرار رکھا جاتا ہے، صرف ترتیب کے لیے استعمال ہونے والی key تبدیل کی جاتی ہے۔
  4. 4
    فیرا بدل خفیہ نگاری بے ترتیبی استعمال کرتا ہے
    بے ترتیب فیرا بدل موڈ crypto.getRandomValues کو کال کرتا ہے تاکہ بے ترتیب 32-بٹ اعداد کی ایک صف بنائی جا سکے، پھر ان اقدار کا استعمال کرتے ہوئے لائنوں پر Fisher-Yates فیرا بدل چلاتا ہے — Math.random() پر مبنی طریقوں کے ساتھ آنے والے تعصب سے بچتے ہوئے۔

متعلقہ ٹولز

اکثر پوچھے جانے والے سوالات