새로운 질서 위키

정규 표현식

정규 표현식(Regular Expression)은 문자열에서 일정한 패턴을 찾는 표현이다. 일치하는 부분을 검색하거나 바꾸는 데 사용할 수 있다. 숫자와 공백처럼 특정 종류의 문자를 묶어 다룰 수도 있다. 반복 횟수나 문자열의 시작과 끝을 조건으로 삼을 수도 있다. 자바스크립트나 펄 같은 언어에서는 텍스트를 처리하는 도구로 사용한다.

기타 등등

  • 자바스크립트의 유니코드 모드에서 \p{Letter}는 유니코드 문자 속성을 이용해 여러 문자 체계의 글자를 찾는다. 영문자 범위를 일일이 적는 것과 다른 범위의 검색이다. 출처
  • 찾아낸 부분에 이름을 붙이는 캡처 그룹도 있다. (?<name>...)처럼 쓰면 몇 번째 괄호였는지 세는 대신 이름으로 결과를 다룰 수 있다. 출처

#개념 #프로그래밍

검색