오늘은 모던 JavaScript 튜토리얼에서 앵커: 문자열의 시작 ^과 끝 $에 대해 공부했다. 작성한 질문은 다음과 같다.
캐럿 기호 ^와 달러 기호 $를 앵커라고 부른다. 캐럿 기호 ^는 텍스트의 시작, 달러 기호 $는 텍스트의 끝을 나타낸다.
정규 표현식에서 캐럿 기호 ^는 문자열이 시작하고 원하는 문자열이 바로 나오는지 검사할 때 좋다. 다음과 같은 예시를 들 수 있다.
let str = '동해물과 백두산이 마르고 닳도록';
console.log( /^동해물과/.test(str) ); // true
정규 표현식에서 달러 기호 $는 문자열 시작하고 원하는 문자열로 끝나는지 검사할 때 좋다. 다음과 같은 예시를 들 수 있다.
let str = '동해물과 백두산이 마르고 닳도록';
console.log( /닳도록$/.test(str) ); // true
'TIL' 카테고리의 다른 글
TIL - 20220930(JavaScript 객체에서 값을 기준으로 필터링하기) (1) | 2022.09.30 |
---|---|
TIL - 20220929 (0) | 2022.09.29 |
TIL - 20220927 (0) | 2022.09.27 |
TIL - 20220926 (2) | 2022.09.26 |
TIL - 20220925 (0) | 2022.09.25 |