본문 바로가기
Dev/정규표현식

[정규표현식] 위치와 이스케이프

by dev_jsk 2020. 11. 19.
728x90
반응형

위치

찾고자 하는 문자열의 위치 지정

 

^ (Carrot)

^이 찾고자 하는 문자열의 앞에 붙게 된다면 the beginning of the line 즉, 해당 문자열로 시작하는 것을 찾는다는 의미이다.

 

$ (Dollar)

$가 찾고자 하는 문자열의 뒤에 붙게 된다면 the end of the line 즉, 해당 문자열로 끝나는 것을 찾는다는 의미이다.

 

위치 표현식 예제

1. ^을 이용한 예제

2. $를 이용한 예제

이스케이프

문자열을 찾을 때 특정 문자(검색을 조작하기 위해 정규표현식 엔진에 예약된)에 대한 검색을 가능하게 하는 것

 

\ (Escape)

특정 문자 검색 시 해당 문자에 붙여 일반 문자로 생각한다는 의미이다.

 

이스케이프 처리가 필요한 문자

  • 괄호 : [ ], { }, ( )
  • 연산자 : *, +, ?, |
  • 위치 : ^, $
  • 기타 : ., \

이스케이프 예제

728x90
반응형

'Dev > 정규표현식' 카테고리의 다른 글

[정규표현식] 수량자  (0) 2020.11.19
[정규표현식] 서브 패턴  (0) 2020.11.19
[정규표현식] 특정 문자  (0) 2020.11.19
[정규표현식] 모든 문자  (0) 2020.11.19
[정규표현식] 기본 패턴  (0) 2020.11.19

댓글