შეამოწმეთ პაროლის სიძლიერე JavaScript და Regular Expressions- ით

მე ვატარებდი გარკვეულ კვლევას პაროლის სიძლიერის შემმოწმებლის კარგი მაგალითის მოძიებაში, რომელიც იყენებს JavaScript და Regular Expressions (Regex). ჩემს ნამუშევარში, ჩვენ ვაგზავნით შეტყობინებას, რომ გადავამოწმოთ პაროლის ძალა და ეს საკმაოდ მოუხერხებელია ჩვენი მომხმარებლებისთვის. რა არის რეგექსი? რეგულარული გამოხატვა არის სიმბოლოების თანმიმდევრობა, რომლებიც განსაზღვრავს ძიების ნიმუშს. ჩვეულებრივ, ასეთ შაბლონებს იყენებენ სტრიქონის ძიების ალგორითმები მოძიებაში ან მოძიებაში და

შეამოწმეთ ელ.ფოსტის მისამართი JavaScript და რეგულარული გამონათქვამებით

ცოტა ხნის წინ მე ჩავწერე პაროლის სიძლიერის შემმოწმებელი JavaScript და Regular Expressions– ის გამოყენებით. იმავე შენიშვნაზე ასევე შეგიძლიათ შეამოწმოთ ელ.ფოსტის მისამართის სტრუქტურა იგივე რეგულარული გამოხატვის (regex) მეთოდოლოგიის გამოყენებით. თუ თქვენი ფორმის ელემენტს აქვს id = ”emailaddress” და დაამატებთ ფორმას onSubmit = ”return checkEmail ();”, ეს არის Javascript ფუნქცია, რომლის საშუალებითაც შეგიძლიათ გაფრთხილების დასაბრუნებლად, თუ ელექტრონული ფოსტის მისამართს მოქმედი სტრუქტურა აქვს თუ არა:

სწორი ელ.ფოსტის სიგრძე

დღეს ამის გაკეთება მომიწია ჩასატარებლად, მაგრამ ხომ არ იცით რა არის ელექტრონული ფოსტის მისამართის სწორი სიგრძე? ეს ფაქტობრივად დაყოფილია ნაწილებად… Name@Domain.com. ეს RFC2822– ის თანახმად. სახელი შეიძლება იყოს 1-დან 64 სიმბოლო. დომენი შეიძლება იყოს 1-დან 255 სიმბოლომდე. Wow ... ეს ნიშნავს, რომ ეს შეიძლება იყოს მოქმედი ელექტრონული ფოსტის მისამართი: loremaipsumadolorasitaametbaconsectetueraadipiscin gaelitanullamc @ loremaipsumadolorasitaametbaconsect etueraadipiscingaelitcaSedaidametusautanisiavehicu laaluctuscaPellentesqueatinciduntbadiamaidacondimn tumarutrumbaturpisamassaaconsectetueraarcubaeuatin ciduntaliberoaaugueavestibulumaeratcaPhasellusatin ciduntaturpisaduis.com სცადეთ იარაღი, რომ ბიზნეს ბარათი! ბედის ირონიით, ყველაზე მეტად