Programming/Regular Expression

위치와 이스케이핑

dayeon.O_O.dev 2022. 4. 8. 18:21

특수한 의미를 가진 기호의 사용

^(캐럿)

^who


who is who

소스 상에서 who부터 시작되는 소스를 검출한다.
즉, 캐럿 이하 문자열부터 시작되는 소스를 검출할 때 사용하는 것이 캐럿이다.

 

$(달러)

$who

who is who

소스 상에서 who로 끝나는 소스를 검출한다.
즉, 달러 이하 문자열부터 끝나게 되는 소스를 검출할 때 사용하는 것이 달러이다.

 

응용

`^\$`


\$123

$로 시작되는 소스를 검출하려면 이런식으로 역슬래시를 사용한다.

응용2

`^\\`


\\123

역슬래시로 시작되는 소스를 검출하고 싶다면 마찬가지로 이런식으로 사용하면 된다.

 


기존 Velog에서 이전한 게시물입니다.

'Programming > Regular Expression' 카테고리의 다른 글

정규표현식의 개념과 원칙  (0) 2022.04.08