Javascript split 메서드

9017 단어 JavaScripttech

개시하다


split () 방법에 대해 총괄하다.

사용법

  • 분할 문자열, 문자열의 배열에 저장
  • Aray
  • 로 반환
  • 매개 변수에 구분자 전달
  • 도 정규 표현식
  • 을 사용할 수 있다
    split() MDN

    매개변수에 지정되지 않음


    const str = 'aaa,bbb,ccc';
    const word  = str.split();
    
    console.log(word);
    // [ 'aaa,bbb,ccc' ]
    

    쉼표로 구분하다


    const str = 'aaa,bbb,ccc';
    const word  = str.split(',');
    
    console.log(word);
    // [ 'aaa', 'bbb', 'ccc' ]
    

    분할 개수 제한


    const str = 'aaa,bbb,ccc,ddd';
    const word  = str.split(',', 2);
    
    console.log(word);
    // [ 'aaa', 'bbb' ]
    

    반각 공백으로 구분하다


    정규 표현식을 사용합니다.
    const str = 'aaa bbb ccc';
    const word  = str.split(/\s/);
    
    console.log(word);
    //[ 'aaa', 'bbb', 'ccc' ]
    

    쉼표로 반각 공간을 구분하다


    const str = 'aaa,bbb ccc ddd';
    const word  = str.split(/,|\s/);
    
    console.log(word);
    // [ 'aaa', 'bbb', 'ccc', 'dddd' ]
    

    테스트


    join 방법은 그룹의 요소를 합쳐서 문자열을 되돌려줍니다.
    join() MDN
    const str = '2021/04/05';
    
    // まずsplitで分割
    let result  = str.split('/');
    
    console.log(result);
    // [ '2021', '04', '05' ]
    
    
    //joinを使う
    result = result.join('-')
    console.log(result);
    // '2021-04-05'
    

    포에치로 보자.


    const str = 'aaa,bbb,ccc,ddd';
    // splitで分割
    const words  = str.split(',');
    console.log(words)
    // [ 'aaa', 'bbb', 'ccc', 'ddd' ]
    
    // 配列をforEachでループさせる
    words.forEach(word => {
        console.log(word)
    })
    
    // 'aaa'
    // 'bbb'
    // 'ccc'
    // 'ddd'
    

    인용하다


    split() MDN
    [JavaScript 입문] split ()에서 문자열의 분할 & 정규 표현의 활용법 총결산!

    좋은 웹페이지 즐겨찾기