웹 디자인/JavaScript

자바스크립트 문자열 자르는 함수 substr, substring, slice, split

K.두부 2022. 3. 28. 20:21
반응형

1. substr()

str.substr(start, [length]);
  • str: 문자열
  • start: 문자열 시작 인덱스, 0부터 시작
  • length: 추출할 문자열의 길이
const str = 'Hello';

console.log(str.substr(1,3));
// ell

 

2. substring()

str.substring(start, [end]);
  • str: 문자열
  • start: 문자열 시작 인덱스, 0부터 시작
  • end: 문자열 끝 인덱스
const str = 'Hello';

console.log(str.substring(1,3));
// el

 

3. slice()

str.slice(start, [end]);
  • str: 문자열
  • start: 문자열 시작 인덱스, 0부터 시작
  • end: 문자열 끝 인덱스
const str = 'Hello';

console.log(str.slice(1,3));
// el

 

4. split()

str.split(separator, [limit]);
  • str: 문자열
  • separator: 문자열을 끊어야 할 부분을 나타내는 문자열
  • limit: 반환할 문자 혹은 문자열의 갯수
const str = 'Hello World';

console.log(str.split(' '));
// Array ["Hello", "World"]

 

반응형