일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- 오블완
- cosine similarity metric
- gitops
- http 413
- intellij ide
- Infra
- GoF
- 대규모 시스템 설계
- go
- 윈도우키보드
- 배포 프로세스
- Intellij
- apollo router
- body size
- 사설 ip
- m4 pro
- notification system
- goland
- 배포 파이프라인
- 코사인 유사성 메트릭스
- elasticsearch
- AWS
- 티스토리챌린지
- Kubernetes
- golang
- Logrus
- UnBuffered channel
- kube-prometheus-stack
- 디자인패턴
- Buffered channel
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