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})$/;

관련자료

등록된 댓글이 없습니다.
Today's proverb
행복해지고 싶다면, 잠시 동안만이라도 가슴에 손을 얹고 생각해 보라. 그러면 진정한 즐거움은, 발치에 돋아나는 잡초나 아침 햇살에 빛나는 꽃의 이술과 같이 우리 주변에 무수히 널려 있다는 것을 알 수 있을 것이다. 《하루 5분 생각이 인생을 결정한다 》 (이범준)