티스토리 뷰
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까지의 크기를 제한하였다.
파이썬에서의 정규표현식
Python RegEx
Python RegEx A RegEx, or Regular Expression, is a sequence of characters that forms a search pattern. RegEx can be used to check if a string contains the specified search pattern. RegEx Module Python has a built-in package called re, which can be used to w
www.w3schools.com
07-2 정규 표현식 시작하기 - 점프 투 파이썬 (wikidocs.net)
위키독스
온라인 책을 제작 공유하는 플랫폼 서비스
wikidocs.net
728x90
댓글
공지사항
최근에 올라온 글