Html & Script

간단한 정규표현식 es6 기준

컨텐츠 정보

본문

https://blog.naver.com/shiaru/222272392533


#자바스크립트 #정규표현식


g : 완전일치 - 모든 패턴에 대한 전역검색

i : 대소문자 무시

gi : 대소문자  무시 및 일치하는 값


간단한 정규표현식 es6 기준

// es6 기준 arrow function const regExp = str => { // 특수문자 let reg = /[\{\}\[\]\/?.,;:|\)*~`!^\-_+<>@\#$%&\\\=\(\'\"]/gi; if ( reg.test(str) ) // 특수문자가 있으면 체크 { return str.replace(reg, ""); }else{ return str; } } // 공백 체크 let reg = /\s/g; // 숫자만 체크 let reg = /^[0-9]+$/; //이메일 체크 let reg = /^[0-9a-zA-Z]([-_\.]?[0-9a-zA-Z])*@[0-9a-zA-Z]([-_\.]?[0-9a-zA-Z])*\.[a-zA-Z]{2,3}$/i; // 핸드폰번호 let reg = /^\d{3}-\d{3,4}-\d{4}$/; // 일반 전화번호 let reg = /^\d{2,3}-\d{3,4}-\d{4}$/; // 아이디 또는 비밀번호 ( 영문, 숫자만 사용 최소 4글자 최대 20글자 ) let reg = /^[a-z0-9_]{4,20}$/; // 휴대폰번호 let reg = /^01([0|1|6|7|8|9]?)-?([0-9]{3,4})-?([0-9]{4})$/;

관련자료

댓글 0
등록된 댓글이 없습니다.
Today's proverb
당신이 가야 할 길이 당신의 눈앞에 있거든 망설이지 말라. 당신이 가야 할 길이 분명하면, 기꺼이 확고한 의지로 그 길을 가라. 혹시 당신이 가야 할 길이 보이지 않는다면 멈추어 서서 가장 훌륭한 충고자들과 상의하라. 만일 당신이 가는 길에 어떤 장애물이 나타나면, 정의가 가리키는 길을 따라 당신이 갈 수 있는 곳까지 조심히 나아가라. (아우렐리우스)