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
진실한 의식을 갖춘 영혼은 자신보다 훨씬 뛰어난 무엇을 발견할 줄 압니다. 칭찬이란 이해입니다. 근본적으로 누구나 위대하고 훌륭합니다. 누군가를 아무리 칭찬한다 해도 지나치지 않습니다. 타인 속에 있는 위대함과 아름다움을 발견하는 눈을 기르십시오. 《보여줄 수 있는 사랑은 아주 작습니다》 (칼릴지브란)