정규표현식

pasongtak·2024년 6월 28일

특수 문자

메타 문자라고도 하며, 특정 기능을 수행

  • .: 임의의 단일 문자와 일치합니다.
  • ^: 문자열의 시작을 의미합니다.
  • $: 문자열의 끝을 의미합니다.
  • *: 앞의 요소가 0번 이상 반복됨을 의미합니다.
  • +: 앞의 요소가 1번 이상 반복됨을 의미합니다.
  • ?: 앞의 요소가 0번 또는 1번 나타남을 의미합니다.
  • \: 다음 문자를 이스케이프하여 특수 문자가 아닌 일반 문자로 만듭니다.
  • []: 문자 클래스. 대괄호 안에 있는 문자 중 하나와 일치합니다.
  • |: OR 연산자. 양쪽 패턴 중 하나와 일치합니다.
  • () : 그룹화 및 캡처. 패턴을 그룹으로 묶고 해당 그룹을 캡처합니다.

예시

/.md$/ -> /은 문자열의 시작과 끝을 나타낸다

0개의 댓글