라이브러리
[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 객체에 포함된 메소드 중 하나로, 주어진 문자열이 원본 문자열 내에 포함되어 있는지 확인하는 데 사용됩니다. 이 메소드는 다양한 상황에서 사용할 수 있으며, 문자열 내의 특정 문자나 단어를 찾거나, 문자열 내의 특정 패턴을 확인할 때 유용합니다.
댓글목록
등록된 댓글이 없습니다.