티스토리 뷰
728x90
전화번호 패턴
02-123-4567
02-1234-5678
"^\d{2}-\d{3,4}-\d{4}$"
이메일 패턴
yspark@soolngsil.ac.kr
pys1212@gmail.com
"[a-zA-Z0-9_.+-]+@[a-zA-Z0-9-]+\.[a-zA-Z0-9-.]+"
IP 주소
192.168.0.1
192.168.256.22
"^(?:[0-9]{1,3}\.){3}[0-9]{1,3}$"
- "?:" : 서브 스트링을 찾지 않겠다.
"^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$"
- "|" : OR 연산자
- OR 연산자로 각 상황에서의 경우를 나누어 지정함으로써 0~255까지의 크기를 제한하였다.
파이썬에서의 정규표현식
07-2 정규 표현식 시작하기 - 점프 투 파이썬 (wikidocs.net)
728x90
댓글
공지사항
최근에 올라온 글