-
-
Save anilsingh4580/c876149396a00db38a27f0611410809c to your computer and use it in GitHub Desktop.
Revisions
-
HarishChaudhari created this gist
Aug 1, 2016 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,15 @@ /** * Password validation RegEx for JavaScript * * Passwords must be * - At least 8 characters long, max length anything * - Include at least 1 lowercase letter * - 1 capital letter * - 1 number * - 1 special character => !@#$%^&* * * @author Harish Chaudhari <harishchaudhari.com> * */ var str = "password"; // your password field's value goes here /^(?=.*[\d])(?=.*[A-Z])(?=.*[a-z])(?=.*[!@#$%^&*])[\w!@#$%^&*]{8,}$/.test(str);