[JS] 문자열 자르기 정리

이경은·2023년 4월 26일
0
메소드/연산자설명예시
substring(startIndex, endIndex)지정한 시작 인덱스부터 끝 인덱스까지의 부분 문자열을 반환한다."Hello, world".substring(0, 5)
결과: "Hello"
slice(startIndex, endIndex)지정한 시작 인덱스부터 끝 인덱스까지의 부분 문자열을 반환한다. substring()과 유사하지만 음수 인덱스를 지원한다."Hello, world".slice(7, 12)
결과: "world"
substr(startIndex, length)지정한 시작 인덱스부터 지정한 길이만큼의 부분 문자열을 반환한다."Hello, world".substr(0, 5)
결과: "Hello"
split(separator)지정한 구분자를 기준으로 문자열을 분할하여 배열로 반환한다."Hello, world".split(", ")
결과: ["Hello", "world"]
charAt(index)지정한 인덱스의 문자를 반환한다."Hello, world".charAt(4)
결과: "o"
substring(startIndex)지정한 시작 인덱스부터 끝까지의 부분 문자열을 반환한다. 끝 인덱스를 생략하면 문자열 끝까지 반환한다."Hello, world".substring(7)
결과: "world"
slice(startIndex)지정한 시작 인덱스부터 문자열 끝까지의 부분 문자열을 반환한다. 끝 인덱스를 생략하면 문자열 끝까지 반환한다."Hello, world".slice(-5)
결과: "world"
startsWith(searchString)지정한 문자열로 시작하는지 여부를 확인한다."Hello, world".startsWith("Hello")
결과: true
endsWith(searchString)지정한 문자열로 끝나는지 여부를 확인한다."Hello, world".endsWith("world")
결과: true
indexOf(searchValue)지정한 문자열 또는 문자를 찾아서 첫 번째로 등장하는 인덱스를 반환한다."Hello, world".indexOf("world")
결과: 7
lastIndexOf(searchValue)지정한 문자열 또는 문자를 찾아서 마지막으로 등장하는 인덱스를 반환한다."Hello, world".lastIndexOf("l")
결과: 10
replace(searchValue, replaceValue)지정한 문자열 또는 정규식과 일치하는 부분을 다른 문자열로 대체한다."Hello, world".replace("world", "JavaScript")
profile
Web Developer

0개의 댓글