[javascript] 자바스크립트 정규식에서의 앵커와 경계 사용법

정규 표현식(정규식)은 문자열에서 패턴을 찾거나 대체하는 데 사용됩니다. 앵커경계는 정규식 패턴을 문자열의 특정 위치에 고정시키는 데 사용됩니다.

앵커

앵커는 정규식의 일부로, 특정 위치에 패턴이 일치하도록 지정할 수 있습니다.

예시:

const pattern = /^Hello/;
console.log(pattern.test('Hello, World')); // true

경계

경계는 앵커와 유사하지만, 반드시 문자가 아닌 위치에 일치합니다.

예시:

const pattern = /\bworld\b/;
console.log(pattern.test('Hello, world!')); // true

이를 통해 정규식을 보다 정확하게 사용할 수 있으며, 문자열에서 일치하는 패턴을 더욱 정확히 찾을 수 있습니다.

더 많은 내용은 MDN 웹 문서의 정규식을 참고할 수 있습니다.