Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function validEmail(email) {
- if (/[A-Z]/g.test(email) === true)
- return false;
- if (/.+@.+\.com/g.test(email) === false) return false;
- var searchAt = email.match(/\@/g) || [];
- if (searchAt.length !== 1) return false;
- if (email.length < 7 || email.length > 20) return false;
- return true;
- }
- function validPasswd(passwd) {
- if (/[A-Z]/g.test(passwd) === false || /[a-z]/g.test(passwd) === false || /[1-9]/g.test(passwd) === false) return false;
- if (passwd.search(" ") !== -1) return false;
- if (passwd.length < 7 || passwd.length > 20) return false;
- return true;
- }
- function validRePasswd(passwd, repasswd) {
- return passwd === repasswd;
- }
- function main(input) {
- var splitIn = input.split("\n");
- for (var i = 0; i < splitIn.length; i++) {
- var input = JSON.parse(splitIn[i]);
- var email = input[0],
- passwd = input[1],
- repasswd = input[2];
- console.log(validEmail(email) && validPasswd(passwd) && validRePasswd(passwd, repasswd));
- }
- }
- process.stdin.resume();
- process.stdin.setEncoding("utf-8");
- var stdin_input = "";
- process.stdin.on("data", function (input) {
- stdin_input += input;
- });
- process.stdin.on("end", function () {
- main(stdin_input);
- });
Advertisement
Add Comment
Please, Sign In to add comment