정규 표현식(정의, 사용시기, 구조)

최대환·2021년 5월 6일
0

정규표현식

목록 보기
1/1

정규표현식이란?

  • 특정한 규칙을 가진 문자열의 집합을 표현하는데 사용하는 형식 언어
  • 정규표현식(reqular expression)을 줄여서 regex라고도 함
    다양한 프로그래밍언어(Java, Python, JavaScript 등)와 다양한 텍스트 에디터(sublimeText, VisualStudio)에서도 내부적으로 지원함

언제사용해?

  • 텍스트에서 우리가 원하는 특정한 패턴(전화번호, 웹사이트 패턴 등)을 찾을 때 유용하게 사용
  • 사용자가 입력한 데이터가 이메일이나 패스워드와같은 특정한 퍄톤애 부합하는지 유효성 검사할때 사용

정규표현식 구조

  • /regex?/i
  • /를 이용해 정규표현식을 나타냄
  • i를 이용해 어떤 옵션을 이용해서 검색할건지 나타냄
  • regex? 를 이용해 우리가 찾고자하는 패턴을 나타냄

정규표

참고영상

profile
나의 개발지식 output 공간

0개의 댓글