라이브러리

[JAVASCRIPT] str.includes(substring) - 문자열이 특정 부분 문자열을 포함하는지 확인




str.includes(substring) 메소드


JavaScript의 String 객체에 포함된 메소드 중 하나가 `includes()` 메소드입니다. 이 메소드는 주어진 문자열이 원본 문자열 내에 포함되어 있는지 확인하는 데 사용됩니다.

메소드의 사용법


`includes()` 메소드는 다음과 같은 형식으로 사용됩니다.

#hostingforum.kr
javascript

str.includes(substring, [start])



* `str`: 원본 문자열
* `substring`: 포함 확인할 문자열
* `[start]`: 옵션 파라미터, 포함 확인을 시작할 인덱스 (기본값은 0)

예제


#hostingforum.kr
javascript

// 원본 문자열

let str = "Hello, World!";



// 포함 확인할 문자열

let substring = "World";



// includes() 메소드 사용

console.log(str.includes(substring)); // true



// 포함 확인을 시작할 인덱스 지정

console.log(str.includes(substring, 7)); // true



// 포함되지 않는 문자열

console.log(str.includes("Universe")); // false



예제 설명


위 예제에서 `str.includes(substring)` 메소드는 `str` 문자열 내에 `substring` 문자열이 포함되어 있는지 확인합니다. 첫 번째 호출에서는 `substring`이 포함되어 있기 때문에 `true`가 출력됩니다. 두 번째 호출에서는 `substring`이 포함되어 있지만 `start` 인덱스를 7으로 지정했기 때문에 `true`가 출력됩니다. 세 번째 호출에서는 `substring`이 포함되지 않기 때문에 `false`가 출력됩니다.

사용 사례


`includes()` 메소드는 다양한 상황에서 사용할 수 있습니다. 예를 들어, 문자열 내의 특정 문자나 단어를 찾을 때, 또는 문자열 내의 특정 패턴을 확인할 때 사용할 수 있습니다.

#hostingforum.kr
javascript

// 문자열 내의 특정 문자 찾기

let str = "Hello, World!";

console.log(str.includes("o")); // true



// 문자열 내의 특정 패턴 찾기

let str = "Hello, World!";

console.log(str.includes("l")); // true



결론


`includes()` 메소드는 JavaScript의 String 객체에 포함된 메소드 중 하나로, 주어진 문자열이 원본 문자열 내에 포함되어 있는지 확인하는 데 사용됩니다. 이 메소드는 다양한 상황에서 사용할 수 있으며, 문자열 내의 특정 문자나 단어를 찾거나, 문자열 내의 특정 패턴을 확인할 때 유용합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 8 페이지

검색

게시물 검색