জাভাস্ক্রিপ্ট এবং নিয়মিত এক্সপ্রেশন সহ পাসওয়ার্ড শক্তি পরীক্ষা করুন

আমি জাভাস্ক্রিপ্ট এবং নিয়মিত এক্সপ্রেশন (রেজেক্স) ব্যবহার করে এমন একটি পাসওয়ার্ড শক্তি শক্তি পরীক্ষকের একটি ভাল উদাহরণ সন্ধানের জন্য কিছু গবেষণা করছিলাম। আমার কাজের অ্যাপ্লিকেশনটিতে, আমরা পাসওয়ার্ড শক্তি যাচাই করতে একটি পোস্ট ফিরে করি এবং এটি আমাদের ব্যবহারকারীদের পক্ষে যথেষ্ট অসুবিধাজনক। রেজেক্স কী? একটি নিয়মিত প্রকাশ হ'ল অক্ষরগুলির ক্রম যা অনুসন্ধানের প্যাটার্নটি সংজ্ঞায়িত করে। সাধারণত, এই জাতীয় নিদর্শনগুলি অনুসন্ধান বা অনুসন্ধানের জন্য স্ট্রিং অনুসন্ধান অ্যালগরিদম দ্বারা ব্যবহৃত হয়

জাভাস্ক্রিপ্ট এবং নিয়মিত এক্সপ্রেশন সহ ইমেল ঠিকানা চেক করুন

কিছুক্ষণ আগে আমি জাভাস্ক্রিপ্ট এবং নিয়মিত এক্সপ্রেশন ব্যবহার করে একটি পাসওয়ার্ড শক্তি পরীক্ষক রেখেছি। একই নোটে, আপনি একই নিয়মিত অভিব্যক্তি (রেজেক্স) পদ্ধতি ব্যবহার করে কোনও ইমেল ঠিকানার কাঠামোও পরীক্ষা করতে পারেন। যদি আপনার ফর্মের উপাদানটির আইডি = "ইমেল ঠিকানা" থাকে এবং আপনি সাবমিট = "রিটার্ন চেকইমেল (); এ একটি ফর্ম যোগ করেন," এটি একটি জাভাস্ক্রিপ্ট ফাংশন যা ইমেল ঠিকানাটির বৈধ কাঠামো আছে বা না থাকলে আপনি সতর্কতা ফেরত দিতে ব্যবহার করতে পারেন:

বৈধ ইমেল ঠিকানা দৈর্ঘ্য

এটি খুঁজে পেতে আমাকে আজ কিছু খনন করতে হয়েছিল তবে আপনি কি জানতেন যে কোনও ইমেল ঠিকানার বৈধ দৈর্ঘ্য কী? এটি আসলে ভাগ হয়ে গেছে ... Name@Domain.com। এটি আরএফসি 2822 অনুসারে। নামটি 1 থেকে 64 টি অক্ষর হতে পারে। ডোমেন 1 থেকে 255 টি অক্ষর হতে পারে। বাহ ... তার মানে এই একটি বৈধ ইমেইল ঠিকানা হতে পারে: loremaipsumadolorasitaametbaconsectetueraadipiscin gaelitanullamc @ loremaipsumadolorasitaametbaconsect etueraadipiscingaelitcaSedaidametusautanisiavehicu laaluctuscaPellentesqueatinciduntbadiamaidacondimn tumarutrumbaturpisamassaaconsectetueraarcubaeuatin ciduntaliberoaaugueavestibulumaeratcaPhasellusatin ciduntaturpisaduis.com ঝুলানো একটি বিজনেস কার্ড ব্যবহার করে দেখুন! হাস্যকরভাবে, সবচেয়ে