티스토리 툴바


작성일: 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}/




크리에이티브 커먼즈 라이선스
Creative Commons License

'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
Posted by ospace

댓글을 달아 주세요