- 특정한 규칙을 가진 문자열의 집합을 표현하는데 사용하는 형식 언어
- 정규표현식(reqular expression)을 줄여서 regex라고도 함
다양한 프로그래밍언어(Java, Python, JavaScript 등)와 다양한 텍스트 에디터(sublimeText, VisualStudio)에서도 내부적으로 지원함
- 텍스트에서 우리가 원하는 특정한 패턴(전화번호, 웹사이트 패턴 등)을 찾을 때 유용하게 사용
- 사용자가 입력한 데이터가 이메일이나 패스워드와같은 특정한 퍄톤애 부합하는지 유효성 검사할때 사용
/regex?/i
/
를 이용해 정규표현식을 나타냄i
를 이용해 어떤 옵션을 이용해서 검색할건지 나타냄regex?
를 이용해 우리가 찾고자하는 패턴을 나타냄