작성일: 2009.09.28 (http://ospace.tistory.com/), ospace114@엠팔.컴
인터넷에 떠도는 Regular Expression 을 간단하게 정리해 보았다. 물론 좋은 것이 있다면 계속 정리할 계획이다.
전자우편 주소
/^[a-z0-9_+.-]+\\@([a-z0-9-]+\\.)+[a-z0-9]{2,4}$/
URL
/^(file|gopher|news|nntp|telnet|https?|ftps?|sftp):\\/\\/([a-z0-9-]+\\.)+[a-z0-9]{2,4}.*$/
XML 태그
/\\<(/?[^\\>]+)\\>/
전화 번호
/(\\d{3}).*(\\d{3}).*(\\d{4})/
날짜 - 예, 3/28/2007:
/^\\d{2}\\/\\d{2}\\/\\d{2,4}$/
jpg, gif 또는 png 확장자를 가진 그림 파일명:
/([^\\s]+(?=\\.(jpg|gif|png))\\.\\2)/
1부터 50 사이의 번호 - 1과 50 포함:
/^[1-9]{1}$|^[1-4]{1}[0-9]{1}$|^50$/
16 진수로 된 색깔 번호:
/#?([A-Fa-f0-9]){3}(([A-Fa-f0-9]){3})?/
적어도 소문자 하나, 대문자 하나, 숫자 하나가 포함되어 있는 문자열 - 올바른 암호 형식을 확인할 때 사용될 수 있음:
/(?=.*\\d)(?=.*[a-z])(?=.*[A-Z]).{8,15}/
'5.개발환경 및 도구 > Utility' 카테고리의 다른 글
| Xming에서 Xwindow 설정 (0) | 2012/01/09 |
|---|---|
| Xwindow에서 한글 폰트 (0) | 2010/03/26 |
| Regular Expression Tip & Tech (0) | 2009/09/28 |
| Spec1 (0) | 2009/07/25 |
| 도스창 팁: Command Prompt Tip (0) | 2008/12/24 |
| [FreeMind] Flash Browser Testing (0) | 2008/12/10 |
댓글을 달아 주세요