جاوا اسکرپٹ اور باقاعدہ اظہار کے ساتھ پاس ورڈ کی طاقت چیک کریں

میں پاس ورڈ کی طاقت چیکر کی ایک اچھی مثال تلاش کرنے کے لئے کچھ تحقیق کر رہا تھا جو جاوا اسکرپٹ اور باقاعدہ اظہار (ریجیکس) استعمال کرتا ہے۔ میرے کام کی درخواست میں ، ہم پاس ورڈ کی طاقت کی توثیق کرنے کے لئے ایک پوسٹ بیک کرتے ہیں اور یہ ہمارے صارفین کے لئے کافی تکلیف دہ ہے۔ Regex کیا ہے؟ ایک باقاعدہ اظہار حرفوں کی ایک ترتیب ہے جو تلاش کے نمونوں کی وضاحت کرتا ہے۔ عام طور پر ، اس طرح کے نمونوں کو ڈھونڈنے یا ڈھونڈنے اور تلاش کرنے کے ل string تار کو تلاش کرنے والے الگورتھم کے ذریعہ استعمال کیا جاتا ہے

جاوا اسکرپٹ اور باقاعدہ اظہار کے ساتھ ای میل پتہ چیک کریں

تھوڑی دیر پہلے میں نے جاوا اسکرپٹ اور باقاعدہ اظہار کا استعمال کرتے ہوئے پاس ورڈ کی طاقت چیکر لگایا۔ اسی نوٹ پر ، آپ ایک باقاعدہ اظہار (ریجیکس) طریقہ کار کو استعمال کرتے ہوئے کسی ای میل پتے کی ساخت کو بھی دیکھ سکتے ہیں۔ اگر آپ کے فارم عنصر میں id = "emailaddress" موجود ہے اور آپ پر ایک فارم شامل کرتے ہیں سبسکرٹ = "ریٹرن چیک ای میل ()؛" ، یہ جاوا اسکرپٹ کا فنکشن ہے جس کو استعمال کرتے ہوئے آپ الرٹ واپس کرسکتے ہیں اگر ای میل ایڈریس کی ایک درست ڈھانچہ ہے یا نہیں:

درست ای میل ایڈریس لمبائی

اسے ڈھونڈنے کے لئے مجھے آج کچھ کھودنا پڑا ، لیکن کیا آپ جانتے ہیں کہ ای میل پتے کی درست لمبائی کیا ہے؟ یہ دراصل حصوں میں ٹوٹ گیا ہے… Name@Domain.com۔ یہ آر ایف سی 2822 کے مطابق ہے۔ نام 1 سے 64 حروف ہوسکتا ہے۔ ڈومین 1 سے 255 حروف ہوسکتا ہے۔ واہ ... اس کا مطلب یہ درست ای میل ایڈریس ہو سکتا ہے کہ: loremaipsumadolorasitaametbaconsectetueraadipiscin gaelitanullamc @ loremaipsumadolorasitaametbaconsect etueraadipiscingaelitcaSedaidametusautanisiavehicu laaluctuscaPellentesqueatinciduntbadiamaidacondimn tumarutrumbaturpisamassaaconsectetueraarcubaeuatin ciduntaliberoaaugueavestibulumaeratcaPhasellusatin ciduntaturpisaduis.com ایک کاروبار کارڈ پر کہ فٹنگ کوشش کریں! ستم ظریفی یہ ہے کہ ، زیادہ تر