자바스크립트를 활성화 해주세요

자바스크립트 유용한 정규식 모음

· ☕ 1 min read
🏷️
  • #regexp
  • 이메일

    1
    2
    
    var email = 'zzossig@gmail.com';
    var emailRegexp = /^[^\s@]+@[^\s@.]+\.[^\s@.]+$/;
    

    비밀번호

     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    
    var checkPass = function (password) {
      var theLength = /^.{8,32}$/; // 길이는 8~32자 사이
      var upper = /[A-Z]/; // 대문자
      var lower = /[a-z]/; // 소문자
      var numbers = /[0-9]/; // 숫자
      var special = /[!"#$%&'()*+,\-./:;<=>?@[\\\]^_`{|}~]/; // 특수문자
    
      if (theLength.test(password) &&
        upper.test(password) &&
        lower.test(password) &&
        numbers.test(password) &&
        special.test(password)
      ) {
        return true;
      } else {
        return false;
      }
    }
    

    날짜

    1
    2
    
    var date = '2020/01/01';
    var dateRegexp = /^([0-9]{2})?[0-9]{2}/(1[0-2]|0?[1-9])/(3[01]|[12][0-9]|0?[1-9])$/;
    

    최성환
    글쓴이
    최성환
    📚Learner🤓Nerd🌐Web Developer

    목차