정규식을 통해서 찾고자 하는 문장을 찾아 내는 test( )

조성찬·2024년 12월 14일
0

법령 API를 사용해서 프로젝트를 만들고 있는데, API의 양식이 바로 사용하기에는 너무 엉망이다...

그래서 내 입맛대로 새롭게 배열을 만들어서 사용할려고 하는데, 딱 "제1장, 제2장, 제3장, 제...장"이런 문장이 포함 되어있는 객체만 받아오고 싶은데, includes( )를 사용할까 했는데, 중간에 있는 숫자들이 계속 변화가 있기에 사용을 포기 했다.
(includes( )는 시작점 혹은 끝점을 고려하지 않고, 어떠한 문자열에 어떠한 문자가 포함되어 있는지를 확인한다.)

그래서 사용할 만한 함수가 뭐가 있는지 서칭하고 있었는데, 이때 test( )함수를 발견했다.

test( )는 정규식을 사용해 특정 문자나 특정 패턴을 검사할 수 있는 함수이다. 결과는 true / false로 반환한다.

문법:

정규식.test(확인하고자 한는 문자열)

패턴을 감지할 수 있기에 내가 만들고 있는 프로젝트에서는 아래와 같이 사용해 볼 수 있다.

예:

console.log(/제\d+장/.test(조문내용))
// true

0개의 댓글