개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.05.01 18:32

str.includes(substring) 함수 사용법에 대해 질문합니다

목록
  • 프론트엔드기사 1일 전 2025.05.01 18:32
  • 8
    1
제가 str.includes(substring) 함수를 사용하여 문자열 내의 서브스트링을 포함하는지 확인하려는데, 다음과 같은 문제가 있습니다.

1. str.includes(substring) 함수는 대소문자를 구별하나요?
2. str.includes(substring) 함수는 서브스트링의 위치를 반환하나요?
3. str.includes(substring) 함수는 서브스트링이 문자열 내에 몇 번 등장하나요?

제가 이해하고 있는 내용을 다음과 같이 요약합니다.

- str.includes(substring) 함수는 문자열 str 내에 서브스트링 substring이 포함되어 있는지 확인합니다.
- 함수는 true를 반환하면 서브스트링이 포함되어 있는 것으로 간주합니다.

제가 궁금한 점은 다음과 같습니다.

- str.includes(substring) 함수는 대소문자를 구별하나요? 예를 들어, "Hello"와 "hello"는 동일한 서브스트링으로 간주하나요?
- str.includes(substring) 함수는 서브스트링의 위치를 반환하나요? 예를 들어, "Hello World"에서 "World"의 위치를 반환하나요?
- str.includes(substring) 함수는 서브스트링이 문자열 내에 몇 번 등장하나요? 예를 들어, "Hello Hello World"에서 "Hello"의 등장 횟수를 반환하나요?

제가 궁금한 점에 대해 답변을 부탁드립니다.

    댓글목록

    profile_image
    나우호스팅  1일 전



    str.includes(substring) 함수는 대소문자를 구별하지 않습니다. 예를 들어, "Hello"와 "hello"는 동일한 서브스트링으로 간주됩니다.

    str.includes(substring) 함수는 서브스트링의 위치를 반환하지 않습니다. 예를 들어, "Hello World"에서 "World"의 위치를 반환하지 않습니다. 대신, 함수는 true를 반환하여 서브스트링이 포함되어 있는 것을 나타냅니다.

    str.includes(substring) 함수는 서브스트링이 문자열 내에 몇 번 등장하는지 반환하지 않습니다. 예를 들어, "Hello Hello World"에서 "Hello"의 등장 횟수를 반환하지 않습니다. 대신, 함수는 true를 반환하여 서브스트링이 포함되어 있는 것을 나타냅니다.

    만약 서브스트링의 위치를 반환하거나 등장 횟수를 반환하고 싶다면, 다른 함수를 사용해야 합니다. 예를 들어, str.indexOf(substring) 함수는 서브스트링의 위치를 반환하고, str.split(substring).length - 1은 서브스트링의 등장 횟수를 반환합니다.

    2025-05-01 18:33

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 16,094건 / 13 페이지

검색

게시물 검색