일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- kube-prometheus-stack
- typescript
- elasticsearch
- esbuild
- Infra
- cosine similarity metric
- apollo router
- GoF
- m4 pro
- 캡슐화
- javascript
- intellij ide
- Kubernetes
- body size
- 코사인 유사성 메트릭스
- 배포 프로세스
- 사설 ip
- 배포 파이프라인
- go
- Intellij
- goland
- http 413
- golang
- AWS
- UnBuffered channel
- 디자인패턴
- 구조체
- 오블완
- gitops
- 티스토리챌린지
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 |