~2022 작성 글/자바스크립트
문자열에서 원하는 문자 찾아보자.
라마치
2021. 9. 30. 11:00
str.indexOf('원하는 문자') 문자열 중 '원하는 문자'의 index를 제공한다.
str = 'Hello world'
str.indexOf('w')
6
str.indexOf('W')
-1
str.indexOf('t')
-1
※ index는 1부터 시작하지 않고 0부터 시작.
'원하는 문자'가 있으면 해당 index를 출력.
'원하는 문자'의 소문자, 대문자 여부를 구분.
'원하는 문자'가 없으면 -1을 출력.
문자열의 space 또한 포함하여 index를 출력.
str = ' a'
' a' // 공란(space)가 5개
str.indexOf('a')
5
str.lastIndexOf('원하는 문자') 문자열 중 '원하는 문자' 를 뒤에부터 찾아서 해당 index를 제공한다.
str = 'abcdefgabc'
str.lastIndexOf('a')
7
str.lastIndexOf('t')
-1
str.includes('원하는 문자') 문자열 중 '원하는 문자'가 포함되어 있는지를 boolean 값으로 표현해준다.
str = 'Hello world'
str.includes('H')
true
str.includes('h')
false