파이썬 정규식 1 | 숫자 패턴 찾기
정규식(Regular Expression)은 특정한 규칙을 가진 문자열의 집합을 표현하는 데 사용하는 형식언어이다. 처음 듣는 사람에겐 개념도 어렵다. 정규식이 사용되는 쉬운 예를 들면 워드나 인터넷 프로그램에서 Ctrl-F를 눌러서 원하는 글자를 찾아본 경험이 있을 것이다. 글자만 타이핑 해도 쉽게 찾아지는 것은 정규식을 사용하기 때문이다. 정규식은 특정한 언어에만 사용할 수 있는 것이 아니다. 특정한 시스템 운영체제에서 동작하는 언어가 아니라 텍스트를 처리하는 범용 형식언어임에 주의한다. 자꾸 언어라고 하면 헷갈린다. 정규식은 텍스트(문자열이 여럿 모인 것)안에서 패턴을 찾아서 처리하는데 특화한다. 어느 컴퓨터에나 텍스트(즉 문자열이 모인 덩어리, 파일)는 존재한다. 인간이 보는 것은 텍스트이기 때문..