일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- go
- 배포 프로세스
- gitops
- Golines
- GoF 디자인패턴
- 디자인패턴
- http 413
- intellij ide
- 티스토리챌린지
- apollo router
- 오블완
- UnBuffered channel
- goland
- 배포 파이프라인
- notification system
- Infra
- AWS
- 대규모 시스템 설계
- 컴포지트패턴
- golang
- GoF
- body size
- Kubernetes
- elasticsearch
- Buffered channel
- 사설 ip
- System Design
- Intellij
- Logrus
- 윈도우키보드
Archives
- Today
- Total
Fall in IT.
Javascript 이메일 유효성검사 본문
반응형
안녕하세요.
오늘은 Javascript 이메일 유효성검사 하는 방법에 대해서 알아보도록 하겠습니다.
HTML5에 기본적으로 내장된 이메일 유효성검사 기능 등.. 다양한 방법으로 이메일 유효성 검사를 할 수 있습니다.
그 중에서 정규표현식을 사용하여 js에서 이메일 유효성 검사를 하는 방법에 대해서 알아보겠습니다.
정규표현식을 사용한 이메일 유효성검사 방법
var regularExpression = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i; return regularExpression.test(email); }
위와 같은 코드를 사용하면, 정규표현식을 사용하여 regularExpression.test()메소드의 파라미터로 들어온 email값에 대해서 유효성 검사를 실시합니다.
정규표현식에 부합되면 true, 틀리다면 false를 반환하게 됩니다.
위와 같은 방법으로, 정규표현식을 사용하여 다양한 유효성검사를 실시할 수 있습니다.
정규표현식에 대한 스터디가 필요하신 분들은 "생활코딩 > 정규표현식" 강좌를 들어보시는 것도 도움이 되실거라고 생각됩니다.^^
모두 즐거운 코딩 하세요~
반응형
'프로그래밍언어 > Javascript & Typescript' 카테고리의 다른 글
Typescript 기초문법 (0) | 2017.03.17 |
---|---|
Javascript에서 Date 포맷 변경 플러그인 momentjs (0) | 2017.02.21 |
자바스크립트 비동기 프로그래밍을 위한 Promise 사용하는방법 (0) | 2016.10.23 |
자바스크립트 Callback 사용하는 방법 (1) | 2016.08.12 |
Javascript JSON.parse(), JSON.stringify() 사용하는법 (1) | 2016.07.04 |
Comments