static CheckEmail(email: string) {
const regExp = /^[0-9a-zA-Z]([-_.]?[0-9a-zA-Z])*@[a-zA-Z]([-_.]?[a-zA-Z])*.[a-zA-Z]{2,3}$/i;
if (regExp.test(email)) {
return true; //형식에 맞음
} else {
return false;
}
}
이메일 유효성 검사하는 정규식
유효성 규칙 : [알파벳(특수문자 불가, 언더바나 슬래쉬는 마지막에 쓸 수 없음)] + [@] + [알파벳] + [.] + [알파벳 2자리 이상]
ex)
bomoto@gmail.com true
bo*oto@gmail.com false
bomo_to@gmail.com true
bomoto_@gmail.com false
bomotogmail.com false
bomoto@gmail false
static CheckEmail(email: string) {
const regExp = /^.*@[a-zA-Z]([-_.]?[a-zA-Z])*.[a-zA-Z]{2,3}$/i;
if (regExp.test(email)) {
return true; //형식에 맞음
} else {
return false;
}
}
이메일 유효성 검사하는 정규식
유효성 규칙 : [모든 문자] + [@] + [알파벳] + [.] + [알파벳 2자리 이상]
ex)
bomoto@gmail.com true
bo*oto@gmail.com true
bomo_to@gmail.com true
bomoto_@gmail.com true
bomotogmail.com false
bomoto@gmail false
'JavaScript' 카테고리의 다른 글
[JavaScript] 스페이스바를 엔터로, 공백을 엔터로 바꾸는 정규식 (0) | 2021.10.18 |
---|---|
[JavaScript] 엔터를 콤마로 바꾸는 정규식 (0) | 2021.10.15 |
[JavaScript] 숫자인지 문자인지 판단 정규식(+소수점 판단 정규식) (0) | 2021.10.14 |
[JavaScript] 비밀번호 유효성 검사 정규식(숫자, 영문, 특수문자 체크) (0) | 2021.10.14 |
[JavaScript] datePicker 특정일 선택 비활성화 처리 (0) | 2021.04.19 |