Programming/이것저것

정규표현식 - 앵커 ( ^, $ )

반응형

https://ko.javascript.info/regexp-anchors

 

앵커: 문자열의 시작 ^과 끝 $

 

ko.javascript.info

 

^ ... $ 패턴이 주로 사용되는데
이 패턴을 사용하면, 탐색하고자 하는 문자열과 완전히 일치해야 true 반환한다.

^는 정규식 시작부분에, $는 정규식 끝부분에 위치

 

참고로 앵커의 너비는 ‘0’이다.

앵커 ^와 $는 조건을 나타냅니다. 따라서 앵커의 너비는 0입니다.

다시 말해서 앵커는 어떤 문자와 일치하는 것이 아니라 정규식 엔진이 문자열의 시작과 끝이라는 조건을 검사하도록 강제하는 역할을 합니다.

반응형