str.match(regexp)
var str = 'For more information, see Chapter 3.4.5.1';
var re = /see (chapter \d+(\.\d)*)/i;
var found = str.match(re);
console.log(found);
/*
[ 'see Chapter 3.4.5.1', -> 완전한 매치 상태이다.
'Chapter 3.4.5.1', -> '(chapter \d+(\.\d)*)' 부분에 의해 발견된 것이다.
'.1', -> '(\.\d)'를 통해 매치된 마지막 값이다.
index: 22, -> 22번째 위치부터 완전히 매치된 문자열이 나타난다.
input: 'For more information, see Chapter 3.4.5.1' ] -> 기존 문자열이다.
*/
이번 문제 덕분에 정규식을 다시 짚고 넘어갈 수 있었다. 정규식의 활용 방법은 정말 무궁무진한 것 같다😮 이제 이번 문제를 마지막으로 문제풀이는 잠시 멈추고, 작은 프로젝트를 하나씩 만들어보려고 하는데 아주 기대가 된다😇