본문 바로가기
Programing/Javascript

JavaScript String endsWith, 특정문자열로 끝나는지 체크

by 멍멍돌이야 2022. 7. 7.
반응형

1. String endsWith 란 무엇인가?

endWith()는 문자열이 지정된 문자열의 문자로 끝나는 경우 true를 반환합니다. 그렇지 않으면 false를 반환합니다.

 

다음은 endWith() 메서드의 구문입니다.

String.endsWith(searchString [,length])

2. Arguments

  • searchString은 문자열 끝에서 검색할 문자입니다.
  • length는 검색할 문자열의 길이를 결정하는 선택적 매개변수입니다. 기본값은 문자열의 길이입니다.

문자열이 지정된 문자열의 문자로 시작하는지 확인하려면 startsWith() 메서드를 사용합니다.

 

3. JavaScript String endsWith() 사용법

제목이라는 문자열이 있다고 가정합니다.

const title = 'Jack and Jill Went Up the Hill';

다음 예제에서는 endWith() 메서드를 사용하여 제목이 'Hill' 문자열로 끝나는지 확인합니다.

console.log(title.endsWith('Hill'));

Output:

true

endWith() 메서드는 대소문자를 구분하여 문자와 일치하므로 다음 예제에서는 false를 반환합니다.

title.endsWith('hill');

다음 예제에서는 검색할 문자열의 길이를 결정하는 두 번째 매개변수와 함께 endsWith() 메서드를 사용합니다.

console.log(title.endsWith('Up', 21));

Output:

true

같이 사용해보겠습니다.

const title = 'Jack and Jill Went Up the Hill';

console.log(title.endsWith('Hill'));
console.log(title.endsWith('hill'));
console.log(title.endsWith('Up', 21));

Output:

true
false
true

 

 

 

Reference: https://www.javascripttutorial.net/es6/javascript-string-endswith/
728x90
반응형

댓글