مفت سٹرنگ الٹانے والا
متن کو کردار بہ کردار الٹائیں، لفظی ترتیب پلٹائیں، ہر سطر پلٹائیں، یا سطروں کی ترتیب الٹائیں۔ palindrome ڈیٹیکشن شامل ہے۔
عام استعمالات
- معلوم کریں کہ ٹیکسٹ Palindrome ہے یا نہیںٹیکسٹ کو الٹائیں اور palindromes کی شناخت کے لیے موازنہ کریں — الفاظ، فقرے، یا جملے جو آگے اور پیچھے کی طرف ایک جیسے پڑھے جاتے ہیں۔
- مذاق اور سوشل میڈیا کے لیے ٹیکسٹ کو الٹائیںالٹا ٹیکسٹ، الٹے پیغام، اور آئینہ والے کیپشن بنائیں memes اور سوشل پوسٹ کے لیے۔
- کوڈنگ مشق کے لیے سٹرنگز کو الٹائیںاپنی سٹرنگ الٹانے کی الگورتھم کی تصدیق کریں اور emoji، Unicode، اور ملٹی بائٹ حروف کے ساتھ edge cases کی جانچ کریں۔
- جملوں میں لفظوں کی ترتیب کو الٹائیںجملوں، عنوانات، یا فہرستوں کے لفظوں کی ترتیب کو پھیریں — تحریری مشقوں اور زبان سیکھنے کے لیے مفید۔
- لائنوں کی ترتیب کو الٹائیںفہرست یا ملٹی لائن ٹیکسٹ کو الٹا کریں — آخری لائن پہلے بن جاتی ہے، log فائلوں اور ڈیٹا processing کے لیے مفید۔
یہ کیسے کام کرتا ہے
یہ ٹول متن کو مکمل طور پر آپ کے براؤزر میں بغیر کسی بیرونی انحصار کے الٹتا ہے — بنیادی منطق سادہ JavaScript ہے، ایک قابل ذکر تفصیل کے ساتھ: یہ براؤزر کے بلٹ ان Intl.Segmenter API (جہاں دستیاب ہو) کا استعمال کرتا ہے تاکہ الٹنے سے پہلے متن کو grapheme جھرمٹوں میں تقسیم کیا جا سکے، تاکہ ایموجی تسلسل (👨👩👧) اور accent والے حروف (é) جیسے کثیر-کوڈ پوائنٹ حروف الگ ہونے کے بجائے سالم رہیں۔
- 1موڈ کا انتخابچھ الٹنے کے موڈز دستیاب ہیں: ہر حرف الٹیں، ہر لفظ کے اندر حروف الٹیں (لفظ کی ترتیب برقرار رکھتے ہوئے)، لفظ کی ترتیب الٹیں، فی لائن حروف الٹیں، لائن کی ترتیب الٹیں، یا پوری اسٹرنگ کو الٹا کر دیں۔ منتخب موڈ آپ کے ٹائپ کرتے ہی فوراً لاگو ہوتا ہے — کوئی submit مرحلہ نہیں۔
- 2Intl.Segmenter کے ذریعے grapheme-آگاہ تقسیمحروف الٹنے سے پہلے، متن کو Intl.Segmenter سے granularity 'grapheme' پر مقرر کر کے تقسیم کیا جاتا ہے۔ یہ خام یونیکوڈ کوڈ پوائنٹس کی بجائے صارف کے سمجھے جانے والے حروف دیتا ہے، تاکہ ایک جھنڈے کا ایموجی یا بنیادی-حرف-جمع-combining-نشان جوڑا صف الٹنے پر ساتھ رہے۔ Intl.Segmenter کے بغیر براؤزرز spread-operator تکرار پر واپس آ جاتے ہیں۔
- 3الٹا موڈ ایک lookup ٹیبل استعمال کرتا ہے'الٹا' موڈ ہر حرف کو ایک مقررہ 100-اندراج یونیکوڈ مماثل ٹیبل کے ذریعے نقشہ بناتا ہے (مثال کے طور پر، 'e' 'ǝ' بن جاتا ہے، '؟' '¿' بن جاتا ہے)، پھر grapheme صف کو الٹ دیتا ہے تاکہ نتیجہ 180 ڈگری جسمانی طور پر گھمائے جانے پر درست پڑھا جائے۔
- 4آؤٹ پٹ اور palindrome کی تشخیصالٹا نتیجہ React کے useMemo ہک کے ذریعے براہ راست اپ ڈیٹ ہوتا ہے۔ حرف-الٹنے کے موڈ میں ٹول یہ بھی چیک کرتا ہے کہ آیا اصل ان پٹ ایک palindrome ہے، موازنہ کرنے سے پہلے ایک یونیکوڈ-آگاہ حرف/ہندسہ فلٹر (\p{L}\p{N}) کا استعمال کرتے ہوئے۔ Copy پر کلک کرنے سے آؤٹ پٹ معیاری navigator.clipboard API کے ذریعے کلپ بورڈ پر لکھا جاتا ہے۔
متعلقہ ٹولز
ٹیکسٹ الٹا کرنے والا جنریٹر
متن کو الٹا کریں، اسے آئینے سے دیکھیں، یا Unicode ملتے جلتے حروف کے ساتھ الٹیں۔
ویڈیو الٹائیں
ویڈیو الٹی چلائیں: پورے کلپ یا اس کے صرف ایک حصے کی تصویر اور آواز الٹ دیں، اور MP4 کے طور پر محفوظ کریں۔ آپ کے براؤزر میں چلتا ہے۔
آڈیو الٹا کریں
آڈیو فائل پیچھے کی طرف چلائیں۔ میوزک پروڈکشن اور پوشیدہ الٹے پیغامات چیک کرنے کے لیے مفید۔ مکمل طور پر آپ کے براؤزر میں چلتا ہے، کوئی اپ لوڈ نہیں۔