Skip to content

Latest commit

 

History

History
14 lines (13 loc) · 797 Bytes

special-character-usage.md

File metadata and controls

14 lines (13 loc) · 797 Bytes

특수문자 사용법

  • +: 앞의 표현식이 1회 이상 반복되는 부분에 대응
  • ?: 앞의 표현식이 0 또는 1회 반복되는 부분에 대응
  • .: 개행 문자를 제외한 모든 문자에 대응
  • (x): x에 대응하는 문자를 캡처하는 역할을 함. $1, $n으로 사용 가능. $&은 패턴 앞에 대응된 모든 문자열을 가리킴
  • (?:x): x에 대응되지만 캡처하지는 않음
  • x(?=y): positive lookahead
  • x(?!y): negative lookahead
  • \b: 단어 경계인 부분에 대응
  • \B: 단어 경계가 아닌 부분에 대응
  • \t: 탭 문자열에 대응
  • \w: 밑줄 문자를 포함한 영숫자 문자열에 대응. [A-Za-z0-9_]과 같음
  • \W: 단어 문자가 아닌 문자열에 대응. [^A-Za-z0-9_]과 같음