প্যালিনড্রোম চেকার
টেক্সট লিখুন এবং দেখুন সামনে ও পেছন দিক থেকে একইভাবে পড়া যায় কি না (স্পেস, যতিচিহ্ন এবং বড়-ছোট অক্ষর উপেক্ষা করে)।
আমরা অক্ষর ও সংখ্যা ছাড়া অন্য সব চিহ্ন বাদ দিয়ে, পরিষ্কার টেক্সটের সাথে তার উল্টো অংশের তুলনা করি।
যাচাই করার জন্য কিছু লিখুন।
কিভাবে প্যালিনড্রোম চেকার কাজ করে
আমাদের প্যালিনড্রোম চেকার ফর্ম্যাটিং নয়, মূল টেক্সটের অক্ষরের উপর ফোকাস করে। কাঁচা অক্ষর (স্পেস, কমা, বড়-ছোট অক্ষরসহ) সরাসরি তুলনা না করে, প্রথমে ইনপুট পরিষ্কার করে, তারপর দেখে সামনে-পেছনে একইভাবে পড়া যায় কি না।
যখন আপনি বক্সে টেক্সট লিখেন বা পেস্ট করেন, তখন টুলটি:
- আপনার টেক্সটকে নরমাল করে: সব অক্ষরকে ছোট হাতের করে, যাতে “RaceCar” এবং “racecar” একই ধরা হয়।
- অ্যালফানিউমেরিক নয় এমন সব চিহ্ন সরিয়ে দেয়: স্পেস, যতিচিহ্ন এবং বিশেষ চিহ্ন বাদ যায়। উদাহরণ:
Never odd, or even!হয়ে যায়নয়ননয়ন. - উল্টো ভার্সন তৈরি করে: পরিষ্কার স্ট্রিংটি অক্ষর ধরে ধরে উল্টো করা হয়।
- মূল লেখা ও উল্টো লেখার তুলনা করে: যদি পরিষ্কার টেক্সট এবং তার উল্টো একদম মিলিয়ে যায়, টুলটি সেটিকে প্যালিনড্রোম বলে। না হলে, দেখায় যে এটি প্যালিনড্রোম নয়।
রেজাল্ট প্যানেলে আপনি আপনার টেক্সটের পরিষ্কার করা উল্টো সংস্করণও দেখবেন, যাতে দ্রুত বুঝতে পারেন কেন কিছু প্যালিনড্রোম হয়েছে বা হয়নি। সাইডবার সারাংশে একটি সহজ “Is a palindrome” / “Not a palindrome” রায় এবং পরিষ্কার টেক্সটের দৈর্ঘ্য দেখানো হয়।
সাধারণ প্যালিনড্রোম শব্দ
জনপ্রিয় প্যালিনড্রোম পরীক্ষা করতে এই দ্রুত চার্টটি ব্যবহার করুন। পরিষ্কার করার পরে টুল কী দেখে তা উল্টো লেখা দিয়ে দেখানো হয়।
ছোট প্যালিনড্রোম
| শব্দ | উল্টো লেখা | প্যালিনড্রোম কি? |
|---|---|---|
| নয়ন | নয়ন | হ্যাঁ |
| নমন | নমন | হ্যাঁ |
| কাক | কাক | হ্যাঁ |
| নান | নান | হ্যাঁ |
| দদ | দদ | হ্যাঁ |
| মম | মম | হ্যাঁ |
প্যালিনড্রোম বাক্য (পরিষ্কার লেখা)
চেকার ফাঁকা জায়গা ও যতিচিহ্ন মুছে দেয়, তাই “পরিষ্কার লেখা” ও তার উল্টো অংশ এক হয়।
| মূল বাক্য | উল্টো (পরিষ্কার) | প্যালিনড্রোম কি? |
|---|---|---|
| নয়ন নয়ন | নয়ননয়ন | হ্যাঁ |
| কাক কাক | কাককাক | হ্যাঁ |
| নান নান | নাননান | হ্যাঁ |
| মম মম | মমমম | হ্যাঁ |
| নমন নমন | নমন্নমন | হ্যাঁ |